27
Apr
Global oil prices surged on Monday, April 27, 2026, as high-stakes peace negotiations between the United States and Iran stalled, heightening fears of a prolonged energy supply squeeze. Brent crude jumped nearly 3% to settle at $108.36 per barrel, its highest level in three weeks, while U.S. West Texas Intermediate (WTI) rose to $96.85. The market rally was triggered by the collapse of planned face-to-face talks in Islamabad after U.S. President Donald Trump scrapped his envoys' visit, stating there was "no point sitting around talking about nothing." This diplomatic friction follows a weekend of shuttle diplomacy by Iranian Foreign Minister…
