Last Friday the London Financial Times (FT) published an interesting article citing India’s growing dependence on energy imports. The FT stated that the country, the fourth largest energy consumer, buys 82% of its crude oil
Download File [PDF]
Source: GIBSON SHIPBROKERS LTD