Russia: Oil Prices Sink to <$90 Per Barrel
An already shaky Russian economy has been made worse by plummeting oil prices that could cause the Russian economy to recess by 1.2%. Sberbank CIB, Russia’s most important lender, estimates that if the price of crude remains around $90 per barrel that it will shrink, and additional estimates show that if the price of crude…