07/06/2020

Global profits set to fall by a fifth

The oil sector made easily the biggest impact, with profits falling by almost a quarter year-on-year, as weaker oil prices quickly translated to squeezed margins.