Oil prices rose on the prospect of pledges of extra output cuts, and optimism from the recovery spilled in to most other commodity markets.
BP Plc and Royal Dutch Shell along with France's Total surged between 4.8% and 6.8%, helping the regional energy index make up most of its losses this week.
Along with a more than 3% jump in global miners BHP and Rio Tinto, London's FTSE 100 surged 2.3%.
Italy's main index ended 1.9% higher after Prime Minister Giuseppe Conte said Italy is likely to start easing its coronavirus lockdown from May 4.
The benchmark STOXX 600 has bounced about 21% from a March low, powered by aggressive global stimulus, and all eyes are now on a European Union summit on Thursday to discuss using a joint long-term budget to restart economic growth.
On the same day, the US House of Representatives is expected to clear a $484 billion relief package. Wall Street stock indexes bounced after the Senate approved the package on Tuesday.
Gucci-owner Kering slumped almost 5% after saying sales were hit hard early in the coronavirus crisis due to the fashion group's reliance on Chinese customers and that it was premature to say how quickly China sales would rebound.
Analysts now estimate earnings at STOXX 600 companies to slide 37% in the second quarter and 27.6% in the third, quashing earlier expectations that an earnings recession would end in 2019.
Banking shares gained about 2.6%, even as the region's top lenders prepared to follow their American peers in setting aside billions to cover potential loan losses due to the coronavirus outbreak.
Roche Holding AG rose 2.7% as the Swiss drugmaker confirmed its 2020 sales and profit outlook amid rising demand for its new COVID-19 tests.