Browsing Tag

oil prices falling india

Good news for India?- The Week

Oil prices falling might be good news for petroleum-hungry India, but for the larger global economy, it could have reverberations with far-reaching effects. A new analysis indicated that global oil prices might have just entered a tipping…