Oil Price in the US drops Below Zero & Nigerians Respond with the Most Hilarious Memes

Crude oil prices in the US plunged below zero for the very first time in history on Monday, with traders actually paying to get barrels of oil off their hands as coronavirus kills demand. According to BBC, the demand for crude oil has reduced drastically across the world due to coronavirus lockdown which resulted in […]