Oil majors, British Petroleum and Shell are down 20 percent this morning as the oil price crash sends shock waves through financial markets.
Join BusinessDay whatsapp Channel, to stay up to date
Open In Whatsapp
