Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip HS2 Cost Estimate Reaches 1027 Billion with Reduced Speed Targets as Project Undergoes Reset Is AstraZeneca AZN Still a Buy After 141 Rally 20260520 Novo Nordisk Doubles Down on Oral Wegovy as Global WeightLoss Drug Competition Heats Up Ituran ITRN Q4 2025 Beat Revenue NA EPS Exceeds by Significant