Year: 2023

The Bank of England (BoE) has hiked rates by another 25 basis points to 4.5% and kept the door open to more if inflation data come in higher than expected between now and the next meeting in June.

Britain’s highest court ruled Wednesday it was too late for people in Nigeria’s Niger delta region to lodge pollution claims against energy company Shell PLC after a huge oil spill more than one…