Coronavirus pushes oil majors to biggest output cuts in 17 years

Commodities