412 million barrels will soon flood oil markets — will it matter?

In the second week of the Iran war – with the Strait of Hormuz effectively closed, cutting off shipping of 20% of the world’s oil supply – the

IwPost