TotalEnergies CEO Pouyanne: Oil imbalance may last until 2027 due to stockpile demand.

29 May 2026 14:20Energy US Indexes US Stocks