Total Energy CEO: Russia's offshore oil reserves are increasing, and US sanctions are causing tension in the market.

2026-02-11

Total Energy CEO: Russia's offshore oil reserves are increasing, and US sanctions are causing tension in the market.