Oil prices surged over $4 today after President Trump said the US would continue attacking Iran, including energy targets, without a clear timeline. Brent rose $4.88 to $106.04, WTI $4.17 to $104.29. Shipping threats grow after a QatarEnergy tanker was hit. The IEA warned that supply disruptions could impact Europe’s economy starting in April.