The FTSE 100 closed 35.42 points, or 0.52%, higher at 6,895.29 on Wednesday.
London's FTSE 100 rose on Wednesday, led by gains in AstraZeneca and energy heavyweights BP and Royal Dutch Shell, while Just Eat Takeaway.com dropped following Uber Eats' plan to foray into the German market. Drugmaker AstraZeneca gained 1.7% and was the top boost to the FTSE 100 after India's Serum Institute said it would sell AstraZeneca vaccine to private hospitals at $8/dose. The blue-chip index rose 0.5%, with oil majors and adding 1.4% and 1.2% respectively, after Azerbaijan's energy ministry said BP's oil output was 5.9 million tonnes in the first quarter.
The UK and the US markets extend their losses the second day while Asian stocks open lower on Wednesday