π Stocks with 'Strong Buy' ratings show 28% upside potential
Analysts have identified large- and mid-cap stocks offering upside potential of up to 28% based on 'Strong Buy' and 'Buy' recommendations. This comes amid increasing complications in the Gulf region and market uncertainty. Oil prices crossing $107 per barrel, up 7% in under 48 hours, is putting pressure on the stock market. Reports indicate Saudi Arabia cut production due to Houthi attacks near the Bab el-Mandeb Strait. Investors should prepare for continued volatility across most emerging markets, including India.