Petrol Price Slumps to 21-Year Low

Overnight, Oil has plunged to a 21-year low – in fact, the commodity’s latest round of selling comes as uncertainty mounts around storage for excess oil, reports Business Insider. Demand for crude has plummeted since the coronavirus outbreak has frozen…
