Stocks and oil tumble as recession fears mount

World stock markets and oil prices hit the skids on Wednesday as the persistent palpitations about rising interest rates and recessions struck again, while the Japanese yen hit a fresh 24-year low against a seemingly unstoppable U.S. dollar.

BP expects to pay up to 1 bln pounds in UK taxes in 2022

BP (BP.L) said on Tuesday it expected to pay up to 1 billion pounds ($1.25 billion) in taxes in Britain on its 2022 profits, after its operating profit surged despite reporting a big writedown for exiting its Russian businesses. read more

Santander lifts profits as it releases pandemic provisions

Spain’s Santander (SAN.MC) released 750 million euros ($846 million) in pandemic-related provisions in the fourth quarter, betting on an economic recovery in its main markets and helping boost net profit eight-fold compared to a year earlier.