Oil price: Why has oil price dropped? What has happened to share prices?



OIL PRICES have plunged to negative levels on Monday, at their worst level since 1983. Why has oil price dropped? What has happened to share prices?

Post a comment

0 Comments