Vladimir Putin says Russia is ready for peace talks with Ukraine after strikes on its infrastructure led to fuel shortages.