India has 8 weeks of crude oil and petroleum products inventory: Country in comfortable position on energy security