US economy faces a 'standstill' if oil hits $140 a barrel

US economy faces a 'standstill' if oil hits $140 a barrel

Fortune business

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

Trending Business

Trending Technology

Trending Health