March 11, 2026 Sean Foo: US Forced into Major Iran Reversal as G7 Oil Plan to Fail The world is teetering on the edge of a catastrophic economic collapse, driven by the escalating tensions between the United States and Iran over the Strait of Hormuz. The situation […] Sean Foo