Stocks | Wed Jul 30, 2014 4:06am EDT

Total leads European shares lower on Russia worries