Advertisment

Indian Oil Companies

Indian oil firms explore using stranded USD 600 million to buy Russian oil
Indian oil companies are exploring the possibility of using close to USD 600 million of their dividend income stranded in Russia to buy oil from that country, ...
Advertisment
Subscribe