Total Energy CEO: Based on all the scenarios I've seen, I expect crude oil prices to be at least $80 per barrel in 2026.

2026-04-29

Total Energy CEO: Based on all the scenarios I've seen, I expect crude oil prices to be at least $80 per barrel in 2026.