Financial Express March 24, 2026 Oil prices plunge 10.9% to $99.94 as Trump hints at a possible end to war The market’s moves were tentative, though, after Iran denied such talks took place and Iranian parliament speaker Mohammad Bagher Qalibaf sa...