Earnings Misses at Reliance, ICICI Bank Set to Embolden India Stock Bears

Banks make up about 30% of the Nifty and are key to any earnings recovery.