New Delhi: As a result of Saudi Arabia and Russia deciding to maintain their voluntary production and export curbs through the end of the year, oil prices surged to a 10-month high of about USD 90 per barrel.
Increased costs and dimmer prospects for a return to market-driven petrol and diesel prices have made India, which imports more than 85% of its oil, more dependent on international markets than ever before.
