The Oil Refiner That Nobody’s Talking About

Brokerages have different verdicts on India’s state refiner. One sees 46% upside, the other warns of value traps.  The problem with investing in oil refiners is an agreement on what they are... Read more »