Hardeep Singh Puri says India has 76-80 day oil buffer

India