30 April 2026 [STOCK MARKET UPDATE] Oil shock and Central Banks send markets plummeting Financial markets are falling sharply this Thursday, weighed down by soaring oil prices, mixed corporate earnings, and anxious