Bharat Petroleum's (BPCL) stock has fallen by 24% since October 2024. Should investors buy BPCL ahead of the Union Budget 2025?
India's second-largest state refiner, has announced plans to invest $121m to develop the Nunukan oil and gas (O&G) block in Indonesia, according to a company exchange filing. The investment ...