Oil, gas and mining

Price of a barrel of oil crashes to historic low – with some trading at minus

Share via