Tag: India crude oil import dependence 88 percent