India is the third-largest oil-consuming nation in the world after the US and China. from Markets-Economic Times https://ift.tt/2Me1yHr
Post a Comment