Demand for Indian petro-goods may be about to surge

Gift this article

Crippled refineries in Russia and the advancing winter in Europe are expected to pump up demand for Indian petro-products till the end of March. The Indian refineries may be in prime position to…

Continue Reading