Saudi Arabia and Russia’s extension of oil output cuts will result in a market deficit through the fourth quarter, the International Energy Agency said on Wednesday before a bearish U.S. inventories report prompted a brief pullback in prices.
Subscribe To Our Free Newsletter |