Oil Prices Goes Negative for the First Time Ever
As lockdowns forced many factories to close & citizens to stop traveling, our global demand meant for oil has gone down by 29 million barrels a per day. With the minimum price now lesser than the cost of production, transport & storage, just how going to huge oil producers such as Russia & Saudi Arabia fare in the coming year? It’s … Read more