Russian President Vladimir Putin addressed the annual Valdai Discussion Club in Sochi on Thursday, offering candid remarks on a wide range of issues, from Ukraine and NATO to US foreign policy, global energy, and India’s position on Russian oil.