Oil crisis: World is set to run out of fuel in July? Here's what International Energy Agency is saying
Brent oil futures were trading around $108 per barrel on Thursday, off their wartime highs of $126 per barrel, but still significantly above the $70 per barrel they were trading at before the Iran war began.
The Economic Times ·