Energy Sector Weakness: Castrol India and IGL Plunge to 52-Week Lows Despite Market Strength
Five energy stocks have tumbled to 52-week lows, with some declining over 24% in the past month, bucking the broader market rally.
Five energy stocks have tumbled to 52-week lows, with some declining over 24% in the past month, bucking the broader market rally.