Total reports $7.2 billion annual loss in 2020

French supermajor Total reported a net loss of $7.2 billion for 2020, down from a profit of $11.27 billion for 2019, and said it will change its name to reflect its shift to renewable energy. The company said that 2020 had presented it with the dual challenge of the pandemic, which destroyed oil demand, and … Continue reading Total reports $7.2 billion annual loss in 2020