Pharmaceutical giant AstraZeneca will give the European Union nine million extra doses of COVID-19 vaccines by the end of March, in a gesture that may soothe tensions with the bloc but doesn't rectify a major slash to supply.
The new promised total - 40 million shots, according to the European Commission - is only half of what the EU executive had been expecting from the British-Swedish firm in the same period before it announced major hold-ups last week.
"Step forward on vaccines," European Commission President Ursula von der Leyen wrote on Twitter, indicating that tensions are abating in light of the new offer.
A series of crisis talks had previously failed to resolve the matter.
The first deliveries would also be made one week earlier than scheduled, she said, without specifying when that would be.
The company will also boost its production capacity in Europe, according to the top EU official.
AstraZeneca chief executive Pascal Soriot cited difficulties at an EU production site and implied the bloc should have ordered its doses - up to 400 million altogether - months earlier to avoid problems.
The Oxford University-developed shot is one of three approved for the EU market after getting the green light on Friday.
Ms Von der Leyen announced the development after pandemic strategy talks with seven chief executives from the pharmaceutical firms on Sunday, as the bloc faces immense pressure over its inoculation strategy.
"The pandemic highlighted that manufacturing capacities are a limiting factor. It is essential to address these challenges," the EU executive chief said in a written statement sent out after the video conference, which included AstraZeneca.
The 27 EU member states are trailing behind Israel, Britain and the United States in vaccinating their populations.
The EU triggered a huge backlash by setting up a vaccine export control system this week.
The World Health Organisation slammed it as a worrying sign of vaccine nationalism, though the commission insists it is chiefly for transparency purposes.