Upstream PSU firms shine amid oil surge; Oil India, ONGC stocks may see 53-58% upside
The surge in fuel prices since Russia’s invasion of Ukraine in late February may have emerged as a major upside risk to India’s inflation and trade deficit, but upstream state-owned oil…