Costly crude poses a threat to global economic stability, particularly for major importers like India. Since India relies on imports for 90% of its oil, sustained high prices are expected to widen the current account deficit and weaken its currency.