European stock markets made strong gains, led by London's energy stocks as oil prices climbed to $76 a barrel.

The FTSE ended up 55 points at 6,690, with Royal Dutch Shell up 2.9% to £21.15 and BP adding 1.1%. Mining stocks were also strong. Paris ended up 0.7%, while Frankfurt added 0.8%.

In Dublin, the ISEQ gained 96 points to 9,451, with banks and building stock bouncing back from some heavy losses on Thursday. Bank of Ireland recovered 27 to €15.26, while CRH gained 39 to €37.74.

On Wall Street, markets made only modest gains as better than expected jobs figures reinforced the view that the Federal Reserve would not cut interest rates this year. The Dow Jones was up 22 at 13,588 while the Nasdaq added four to 2,660. Earlier in Asia, Tokyo's Nikkei fell 0.4% to 18,141.