A mixed Blessing for India
Lower petroleum prices hold obvious advantages for Indian consumers, but a bearish global oil market could also hurt several segments of the country’s economy The Oil Ministers of 12 member states of Organization of the […]
