West Asia crisis: India’s oil stockpile inventory enough for 6-8 weeks
New Delhi: India has crude oil and fuel stocks for six to eight weeks and is in a “reasonably comfortable” position to prevent any near-term supply shortage when it comes...
Read moreDetails









