Oil rallies, stocks mixed on Iran war uncertaintyOil prices jumped more than 3 percent on Iran war uncertaintyBy AP · 29 April 2026