Buy These Small Cap Stocks That Are Likely to Give up to 63% Returns
Benchmark indices whipsawed in trade on Thursday, the day of weekly F&O expiry, as geopolitical tensions between Ukraine and Russia remained unabated. Besides, Brent crude prices above $120 per barrel also added to investor woes. The…