2 Stocks to buy now for an upside of up to 28%; Recommended by Trade Brains Portal
Trade Brains
JULY 17, 2025
From a demand perspective, the company’s refining capacity is around 440 million metric tonnes by 2040, and it wants to grow from its existing capacity of 30 million metric tonnes to 90 million metric tonnes. Over the past three years, the company has continuously paid dividends, with a payout ratio of more than 30%.
Let's personalize your content