The FTSE 100 inched up on Wednesday as investors awaited budget updates, hoping for indications of relief from the country’s greatest cost-of-living squeeze in decades.
The largest lift to the FTSE came from oil majors BP and Shell, which surged over 2% as crude prices rose on a reported decline in US crude inventories.
The blue-chip FTSE 100 gained 0.3 percent, extending its winning streak to six days. Last month, British inflation accelerated past expectations, reaching a fresh 30-year high of 6.2 percent.
The midcap index rose 0.2 percent, with companies listed in the United Kingdom rising 1.4 percent. TotalEnergies’ decision to end Russian oil supply contracts does not jeopardize the company’s long-term viability.
TotalEnergies, a French business with $14.3 billion in assets in Russia, said it will not invest any more money in the Arctic 2 project.
TotalEnergies has announced that it would not extend its Russian gas oil and crude oil production agreements for its German refinery, instead opting for gas oil from Saudi Arabia and crude from Poland.
The French firm, which has investments in many Russian projects, has been chastised for not joining rivals Shell (RDSa) and BP (BP) in a plan to sell off oil and gas assets in Russia.
European stock markets crept higher on Wednesday, continuing their recovery from recent losses brought on by the Ukraine conflict and inflation fears. With a bullish close on Wall Street, European markets are following the higher global trend.
As the battle in Ukraine continues, these advances remain shaky, with Russian air attacks pounding the country’s south.
Tencent Holdings (TCEHY), a Chinese social media and gaming company, reported an 8% increase in fourth-quarter revenue on Wednesday, the slowest growth in the company’s history. In the most recent quarter, Tencent’s revenue increased to $22.63 billion.
Crude futures were up 0.9 percent to $110.25 a barrel, while the Brent contract was up 1.1 percent to $116.75. Gold futures were up 0.1 percent, while the EUR/USD was down 0.1 percent at 1.1016.
More at: FXreviews.best