Aramco chief blames recessionary signals for low oil price, says 'optimistic' about future of demand
July 05, 2023 at 09:45 AM EDT
Saudi giant Aramco's chief executive has attributed the ongoing depression of oil prices to recessionary fears and economic headwinds.