Russian President Vladimir Putin expressed a sense of optimism in his national address today, despite the country’s economic struggles brought about by Western sanctions and falling oil prices.
Produced by Alex Kuzoian. Video courtesy of Associated Press.
Follow BI Video: On YouTube
Business Insider Emails & Alerts
Site highlights each day to your inbox.