BPCL gains 4%, hits 52-week high on strong Q4 results, Rs 58

© 2025 Vimarsana