As Big Oil stumbles, Total manages to stay on its feet

Total CEO Patrick Pouyanne
Total CEO Patrick Pouyanne

More from Energy Voice

Latest Posts