Oil majors slash 2020 spending by 20% after prices slump

Oil prices have slumped 65% since January to around $25 a barrel

Oil prices have slumped 65% since January to around $25 a barrel