Jefferies rates Bharat Petroleum as a ‘Buy’ with a target price of Rs 435, predicting a 22% potential upside. The company is expected to benefit from stable crude oil prices, strong refining and marketing margins, and improved earnings visibility. The government’s decision to compensate for past LPG losses will also boost the company’s earnings.