War cost to world = '2.6 billion barrels of oil'

🌐 Economic Times India (India) —
War cost to world = '2.6 billion barrels of oil'

AI Summary

The economic cost of war is estimated to equate to the consumption of 2.6 billion barrels of oil, reflecting wide-ranging impacts on global energy markets and economic stability.

World Markets Energy war cost oil consumption energy markets global economy conflict impact

Read original source →