The FTSE 100 (^FTSE) was trading at a nine-month high on Friday, as an OPEC+ deal lifted energy stocks and US lawmakers moved closer to agreeing a stimulus package.
Britain’s top 100 listed companies gained 0.9% on the final trading day of the week, while the Europe-wide Stoxx 600 (^STOXX) benchmark gained 0.6% and France’s CAC 40 (^FCHI) was up 0.4%. Germany’s DAX (^GDAXI) was up 0.2%.
Oil prices headed higher and European energy stocks made gains after the Organization of Petroleum Exporting Countries and allies (OPEC+) agreed to only a limited increase in production.
UK-listed energy giants BP (BP.L) jumped 3% and Royal Dutch Shell (RDSB.L) both jumped 2.8%, marking some of the biggest risers on the FTSE. European oil and gas firms on the Stoxx 600 index saw similar gains.
WATCH: What is a budget deficit and why does it matter?
European stocks gained further momentum from weaker-than-expected US jobs data, as investors bet on greater pressure for fiscal stimulus.
It comes after House speaker Nancy Pelosi and Senate Democrat leader Chuck Schumer said they “could come to an agreement” based on a $908bn (£674bn) plan devised by a bipartisan group of lawmakers. The Democrats had been pushing for a $2.4tn plan before the presidential election.
“Momentum continues to gather on the bipartisan stimulus deal that the Democratic leadership supported yesterday,” wrote Deutsche Bank analysts in a note.
Republican senator Mitt Romney, one of those behind the proposal, said they were receiving “more and more support from Republicans and Democrats.”
But the latest vaccine news weighed on market sentiment. Pfizer (PFE) confirmed to the Wall Street Journal it was only planning to distribute half the amount of coronavirus vaccines it had initially planned this year because of issues sourcing raw materials.
WATCH: Pfizer faces supply chain issues
The drug-maker, along with its German partner BioNTech (BNTX), plans to ship 50 million vaccines by year-end, as opposed to the 100 million it previously expected.
Overnight in Asia, the news knocked the Nikkei (^N225) in Japan off a 29-year high, with the index closing down 0.2%.