Are global oil stocks big enough to weather another six months of US-Iran war?
The head of Saudi Aramco believes the world has lost 2.6 billion barrels of oil since the start of the war, making it the largest supply disruption ever in cumulative terms apart from the 1979...
