Things to know before the market opens on 6 June, 2023: Nifty to top 18,600 or snap winning streak? Check US stocks, Asia shares, FII activity, SGX Nifty, more | The Financial Express