India imported USD 2.8 bn worth of crude oil from Russia in July
India, which is more than 85% dependent on imports to meet its oil needs, spent USD 11.4 billion in ...
India imported USD 2.8 bn worth of crude oil from Russia in July
India, which is more than 85% dependent on imports to meet its oil needs, spent USD 11.4 billion in ...