barrel,
India can absorb oil at $90 a barrel, but growth and inflation risks rise beyond that: Avendus
India can absorb oil at $90 a barrel, but growth and inflation risks rise beyond that: Avendus Moneycontrol.comFrom Hormuz to Households: The Impacts of the Middle…