Oil Closes Above $46 as Focus Shifts to U.S. Supply Drop
U.S. crude inventories forecast to drop 2.4 million barrels OPEC’s production climbed by 336,100 barrels a day in May Oil rebounded after dipping below $46 a barrel as estimates that Continue Reading
