Energy stocks were down in early trading, even as oil prices shed some of their massive gains on Tuesday after the United States flagged the possible release of crude reserves. The broader NSE …
More Indian shares dip as crude surge seen hurting economy Videos