412 million barrels will soon flood oil markets — will it matter? Asia 412 million barrels will soon flood oil markets — will it matter? Scott L Montgomery March 24, 2026 In the second week of the Iran war – with the Strait of Hormuz effectively closed, cutting... Read More Read more about 412 million barrels will soon flood oil markets — will it matter?