News

European shares were lower today. The eurozone's STOXX 600 fell 2%, while Spain's IBEX 35 Index dipped 2.1%. London's FTSE ...