Oil Prices Plunge After Historic Surge. Here’s the Global Economic Fallout
Global oil markets are in turmoil. After surging past USD 100 a barrel, prices plummeted sharply following signals from the U.S. about a potential end to the Iran conflict. The disruption of the Strait of...