Indian benchmark indices were trading higher amid positive cues from global markets. The BSE Sensex rose 300 points to 54,527, and the NSE Nifty 50 gained 90 points to 16,222.…
Stocks to buy in July: Charts suggest DLF, JSW Steel shares may rally up to 8% in 30 days; check target prices
