The price of oil rose above USD 96 a barrel today, reversing losses for the two previous days.
By midday in New York, benchmark oil for July delivery was up 72 cents, or 0.8 per cent, to USD 96.10 a barrel. Oil lost a combined 65 cents a barrel Monday and yesterday.
Oil-related news was mixed today, and the price bounced between USD 94.46 and USD 96.45.
More From This Section
But the Paris-based IEA, an umbrella group for oil-consuming nations, expects consumption to be somewhat higher toward the end of the year. Demand is forecast to be 1.1 million barrels a day higher in the fourth quarter of 2013 compared with the same period in 2012.
The IEA said OPEC's output in May reached 30.89 million barrels a day, the highest in seven months, and significantly above the voluntary limit of 30 million barrels which the organisation reaffirmed at its latest meeting on May 31.
OPEC's higher production, rising crude output in the U.S. and sluggish demand have helped keep oil prices below USD 100 a barrel since May of last year.
In the US, the Energy Department reported that oil supplies rose last week by 2.5 million barrels, or 0.6 per cent, to 393.8 million barrels, which is 2.4 per cent above year-ago levels.
Meanwhile, Brent crude, a benchmark for many international oil varieties, was up 75 cents to USD 103.72 a barrel on the ICE Futures exchange in London.
In other energy futures trading on the New York Mercantile Exchange: Wholesale gasoline was flat at USD 2.82 a gallon. Heating oil rose 3 cents to USD 2.89 per gallon. Natural gas added 5 cents to USD 3.77 per 1,000 cubic feet.