The John Batchelor Show
/
RUSSIA'S OIL CRISIS AND REGIONAL DEFICITS Colleague Michael Bernstam, Hoover Institution. Russia faces a financial crisis as oil prices drop below $60 per barrel. Michael Bernstam explains that increased global supply forces Russia to sell at deep discoun