The Economic Times
Elections 2026Top News / The Economic Times
Iran war upends IEA's oil market outlook as global supply and demand to contract in 2026
14 Apr 2026 3:14 pm
36 C
Iran war upends IEA's oil market outlook as global supply and demand to contract in 2026