Iran War Causing Biggest Decline Of Oil Demand In History Outside The Pandemic, S&P Says
The war in Iran has led to the biggest decline in oil demand outside of the pandemic, according to S&P Global Energy.
International Business Times ·