Crude Oil Markets Enter Tipping Zone As Electrification Effort Intensifies: Icra

Icra’s outlook on the Indian upstream sector, however, remains stable