Russia's Economy Suffers Another Major Blow
Income from crude oil shipments in Russia has dropped to its lowest level in eight months, it has been reported, potentially complicating spending plans Vladimir Putin is committed to in keeping his country on a war footing. Putin's former deputy …