
Social media is abuzz with memes on oil prices after the US crude futures plunged to $0 and then negative territory on Monday.
Coronavirus which has infected over 2 million people and claimed 170,456 lives so far has had a catastrophic effect on global oil prices. Storage related issues due to low demand propelled traders to pay others to buy the commodity.