NEW DELHI,MARCH 14: India, the world’s third-largest energy-consuming and importing nation, is pinning hope on resumption of crude oil supplies from Venezuela and Iran as well as higher production from
NEW DELHI,MARCH 14: India, the world’s third-largest energy-consuming and importing nation, is pinning hope on resumption of crude oil supplies from Venezuela and Iran as well as higher production from