A negative oil price? What in the world is happening?
The global economy has taken yet another unprecedented hit after coronavirus lockdowns around the world triggered a historic plunge in U.S. crude oil prices on April 20.
Stock markets across the world were reeling in volatility after some trad…