India's oil bill rise risks a balance of payments crisis similar to 1991's shock Prolonged West Asia conflict may keep crude prices around 125 dollars per barrel India's balance of payments shifted from a surplus to a projected deficit in 2025