Good morning! European markets are mixed after a rally in Asia. Here's the scorecard at the moment: France's CAC 40 is up 0.07% Germany's DAX is up 0.48% Spain's IBEX is down 0.11% Italy's FTSE MIB is down 0.39% The UK's FTSE 100 is down 0.17% It’s been a good night for major Asian markets.