formats

US crude settles down 79 cents at $43.87

Crude oil futures rolled towards its longest run of weekly losses since the turn of the year.