Translate

Friday, December 7, 2018

We take PM Modi's views seriously while deciding oil prices: Saudi minister

India is world's third largest oil consuming nation, which is more than 80 per cent dependent on imports to meet its energy needs.
Source: AA