Markets | Thu Jul 21, 2011 5:31am EDT

BP shares down as Russian problems resurface