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…