Banks are revising crude oil price forecasts, with predictions suggesting prices could reach $150 per barrel, influenced by geopolitical tensions and demand recovery.
The Indian stock market sees a significant decline amid West Asia tensions, with SENSEX dropping nearly 600 points and investor wealth impacted severely.