Total’s earnings in Q4 improve as oil prices stabilized

Total’s earnings in Q4 improve as oil prices stabilized

By Anna Domanska - Feb 10, 2021

French supermajor Total reported a net loss of $7.2 billion for 2020, down from a profit of $11.27 billion for 2019, in keeping with what all pandemic-stricken oil majors have su

Read More