Trump Enforces Iran Naval Blockade, WTI Crude Oil Prices Surge to $105 | Intellectia.AI