Total’s Upstream Business Better Placed to Weather 2020 Market Volatility Than its European Peers
Total SA’s (Total) robust upstream business tops the European majors’ peer group when assessed against the impact of COVID-19 and the current oil price volatility,...