The Indian stock market is currently locked in a high-stakes tug-of-war between strong domestic company earnings and a worsening energy crisis in West Asia.While the Nifty 50 has formed a bullish flag, a technical pattern that usually suggests a move higher, it is hitting a wall






