Loading...

India has enough oil stock to weather West Asia crisis; coverage in place for 6-8 weeks