News
TotalEnergies, oil markets and liquefied natural gas
Digest more
OPEC sees oil demand rising to 123 million bpd by 2050, requiring $18.2 trillion in investment—while the IEA expects demand ...
Total's European refining margin for the fourth quarter was $25.90 per metric ton — half the $50.10 realized in late 2023 — while crude oil prices were nearly $10 per barrel lower than the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results