Landing | Tue Aug 19, 2014 1:39pm BST

Lower oil price adds to economic pressure on Russia