Indian crude basket at highest level since June 2015
After nearly two and half years of subdued crude oil prices aiding India’s fiscal situation, prices have touched $62.83 per barrel, the highest level since June 2015.
After nearly two and half years of subdued crude oil prices aiding India’s fiscal situation, prices have touched $62.83 per barrel, the highest level since June 2015.