Shell India increased diesel prices by nearly Rs 20 per litre in less than a week’s…
Tag: Oil Major Shell
Ukraine Crisis | Shell To Stop Buying Oil & Gas From Russia, To Close Service Stations: Report
New Delhi: Energy giant Shell on Tuesday announced that it will stop buying Russian oil, natural…