European markets have ended the week on a positive note, with investors having a rethink about their negative reaction to Thursday's ECB statement, and a much better than expected US non-farm payroll number

So the FTSE 100 has soared 124.98 points - 2.21% - to 5787.28, a three month high. Germany's Dax is up 3.93%, France's Cac 4.38%, Spain's Ibex 6% and Italy's FTSE MIB 6.38%. The Dow Jones Industrial Average is currently 240 points or 1.87% higher.

Spanish and Italian bond yields have edged lower and the euro strengthened against the pound and dollar.

So on that positive note, we'll leave you for the weekend. Back next week for all the latest developments, and thanks for all your comments.