The global demand for crude oil is expected to see its peak in 2030 at 112 million barrels a day mark with India and Africa to be major contributors, according to S&P Global Commodity Insights.
The current global demand of crude oil is at 103 million barrels per day, Pulkit Agarwal, head