March market crash: Understanding the impact of rising fuel prices

IOL | 11.05.2026 02:45
March 2026 saw global financial markets plummet over 10% amid escalating tensions in the Middle East.