US markets ended in the red overnight. Dow Jones was down 180 points, S&P 500 was down 0.8 percent. Brent crude fell to $83/bbl as China fears countered US supply.
Nifty ended above its 50 day moving average on Wednesday, as it held on to 19400 after a smart pullback in late trade.
The market continues to be range bound between 19400-19800.
There was buying witnessed by foreign and domestic institutional investors (DIIs). The foreign institutional investors (FIIs) bought Rs 722 crore in cash, while the DIIs bought Rs 2,406 crore in cash on Wednesday.
The earnings season has ended on a strong footing. Brokerage firm MOSL has raised its FY24 Nifty EPS by 2.5 percent to Rs 988, post strong first quarter earnings.MOSL says notable earnings upgrades in Tata Motors, JSW Steel, SBI , Kotak Mahindra Bank and Bharti Airtel.