Demand has tanked. Supply has increased because Russia and Saudi Arabia continued over-production. The result – oil prices dropped below US$20/barrel.
At a time when everyone is focused on fighting the coronavirus and perking up economies, this is not a welcomed situation for countries dependent on oil export. Check out the other implications in this article….