Text this: European Stocks Lurch Lower After Iran Uranium Supplies Report.