Sensex, Nifty open in green; Bharat Petroleum shares gains 4% 10.05.2024 07:21 Indiatoday.in Sensex Nifty open in green Bharat Petroleum shares gains