Total’s earnings in Q4 improve as oil prices stabilized
French supermajor Total reported a net loss of $7.2 billion for 2020, down from a profit of $11.27 billion for 2019, i...
Abu Dhabi takes over Cepsa from Total
Abu Dhabi’s state-owned petroleum holding company International Petroleum Investment Co (Ipic), is all set to take...