India’s Spot Oil Demand Declines as Russian Supply Stabilizes Politics India’s Spot Oil Demand Declines as Russian Supply Stabilizes