US economy faces a 'standstill' if oil hits $140 a barrel
Key Points:
- The war has effectively blocked off the Strait of Hormuz, a vital energy corridor that links oil and gas producers in the Persian Gulf with the rest of the world. The closure has cut off the roughly 2