EconomyThe military escalation between the US and Iran once again sends oil prices soaring and shakes stock marketsRoger Hernández Pujol20-04-2026