The ongoing conflict in West Asia and fluctuating crude oil prices are set to influence stock markets this week, with analysts predicting heightened volatility.
The US has released 45.2 million barrels from its Strategic Petroleum Reserve to stabilize oil prices amid geopolitical tensions. This marks a historic intervention.