Oil settles at lowest prices of the year as demand worries rise, Libya supply concerns ease
MarketWatchOil futures settled Tuesday at their lowest prices of the year as downbeat economic data from China and a weak reading on the U.S. manufacturing sector fed worries about a slowdown in energy demand.