Even in a rising oil price environment, there are losers among oil stocks. Until last year, Russia’s Yukos, Singapore’s China Aviation Oil (CAO) and India’s Reliance Energy were three highly rated companies with a promising future. Yukos is now about 3% of its peak size, CAO is fighting for its life while Reliance Energy has…

This article is for Subscriber members only.
Log In Register