European stocks rallied as investors cheered new data showing the US trade deficit narrowing sharply and the number of US jobless claims dropping faster than expected.
European stocks rally