Russia is planning for a seven year oil price war with Saudi Arabia
Russia is battening down the hatches for a Biblical collapse in oil revenues, warning that crude prices could stay as low as $40 a barrel for another seven years. Maxim Continue Reading
