Bharat Petroleum Corporation Stocks Live Updates: Bharat Petroleum Corporation Closes at Rs 629.85 with 8,139 Shares Traded, 7-Day Avg Volume at 7,408,799 Shares 06.05.2024 06:00 Economictimes.indiatimes.com