News

India faces a potential USD 9-11 billion surge in its annual oil import bill if forced to abandon discounted Russian crude ...