Low oil prices leave Putin scrambling

February 5, 2016

Patricia Sabga reports on Russia’s budget crisis

Share

Low oil prices leave Putin scrambling



 

Find Al Jazeera America on your TV

Get email updates from Al Jazeera America

Sign up for our weekly newsletter