European stocks received a boost at the opening bell as investors reacted positively to BP's strong earnings and hopes of further stimulus measures from China. The oil giant's better-than-expected results helped uplift market sentiment, contributing to a positive start to the trading session.
BP, one of the largest oil and gas companies in the world, reported a first-quarter profit of $2.6 billion, surpassing analysts' estimates. The strong performance was driven by higher oil prices, which rebounded after a volatile period caused by the COVID-19 pandemic. BP's impressive earnings indicated a recovery in the oil sector, which has endured significant challenges over the past year.