Oil steadied as traders watched India’s Russian crude purchases and Ukrainian attacks on Russian energy infrastructure. Brent traded below $64, WTI near $60. Putin promised uninterrupted fuel shipments to India ahead of US trade talks. Ukraine’s strikes on key facilities boosted physical crude prices, while a potential Ukraine-Russia peace deal remained in focus.