Oil prices recoup on Thursday some of their recent losses from a larger-than-expected rise in U.S. crude inventories, after the Energy Department reportedly says it has no plans to release crude from its Strategic Petroleum Reserve.
Oil prices recoup on Thursday some of their recent losses from a larger-than-expected rise in U.S. crude inventories, after the Energy Department reportedly says it has no plans to release crude from its Strategic Petroleum Reserve.