Oil Prices Inch Closer To $90 On Surprise Crude Draw
The American Petroleum Institute (API) estimated the inventory draw this week for crude oil to be 2.025 million barrels after analysts predicted a build of 675,000 barrels. U.S. crude inventories shed some 78 million barrels since […]