Why Is WTI Crude Trading Near $91 Despite the Naval Blockade? $86 Double Bottom and Trump 2.0 Peace Hints Spark Market Volatility
International benchmark Brent crude and WTI futures stabilized on April 15, 2026, trading at $95.27 and $91.22 respectively. While the U.S. naval blockade of Iranian ports remains active, interdicting two tankers leaving Chabahar just yesterday. The initial $105 blockade spike has faded. The market is now grappling with a strategic reset as President Trump signals that Iran has reached out for a second round of Islamabad peace talks.