Oil prices have plunged to a record low in the last 22 years. There is a huge gap between the demand and supply and storage facilities are reaching their limits. The buildup of the stockpiles is due to fall in demand caused by the pandemic.
Did you check the recent updates in Issues-in-News?
Be the first to comment