Sensex gained 141.34 points, or 0.18%, to close at 77,478.93, while the Nifty 50 settled 51.00 points, or 0.22%, higher at 23,567.00.“The market is consolidating with a positive bias amid strong FII flows and healthy macros. Also, an expectation of a growth-focused budget is aiding sentiments and is likely to lead to sector-specific action.
On the global front, all eyes will be on the BOE rate decision," said Siddhartha Khemka, Head - Retail Research, Motilal Oswal Financial Services Ltd.Also Read: Buy or sell: Vaishali Parekh recommends three stocks to buy today — June 21Here are key global market cues for Sensex today:Asian markets traded mixed after Japan’s May core inflation data was cooler than expected.Japan’s Nikkei 225 was flat, while the Topix rose 0.52%. South Korea’s Kospi fell 0.44%, and the Kosdaq declined 0.5%.
Hong Kong Hang Seng index futures indicated a lower opening.Gift Nifty was trading around 23,595 level, a premium of nearly 10 points from the Nifty futures’ previous close, indicating a flat start for the Indian stock market indices.Also Read: Chandan Taparia's recommendations: How to trade IDFC Bank, Vedanta, Exide shares on June 21?US stock market ended mixed on Thursday with the Nasdaq ending a seven-session streak of record closing highs.The Dow Jones Industrial Average rallied 299.90 points, or 0.77%, to 39,134.76, while the S&P 500 declined 13.86 points, or 0.25%, to 5,473.17. The Nasdaq Composite closed 140.64 points, or 0.79%, lower at 17,721.59.Nvidia share price dropped 3.54%, while Dell shares fell 0.42% and Super Micro Computer stock price declined 0.26%.
Read more on livemint.com