Shell, Total slash capex on COVID-19, drop in price of oil

09:14 AM | March 23, 2020 | Natasha Alperowicz

Halt share buyback programs.