The price of oil rose above $107 per barrel Thursday after U.S. crude supplies fell in a possible sign of stronger demand.
News | Business, Atlanta Journal-Constitution: Business
Wed, 08/14/2013 - 10:17pm
The price of oil rose above $107 per barrel Thursday after U.S. crude supplies fell in a possible sign of stronger demand.