Sensex picks a fresh record high opening above 64,300; Nifty at around 19,000 Jun 30, 2023 Share markets figures: Indian shares opened higher on Friday, with the benchmarks scaling new all-time highs on…