Markets worldwide faced sharp declines due to esca

Global Markets Rocked by Iran War, Oil Surge and Tech Stock Sell-off