Summary
India faces a potential 'crude triple whammy' due to a Russian oil squeeze, competition from China, and a shut Saudi pipeline, raising concerns about rising crude oil prices and India's import bill. The country imports around 90% of its crude oil.