Stocks to buy: Bharti Airtel, BPCL, Angel One among stock picks for today by expert