A person cycles past the Bank of England in central London on March 19, 2026. The Bank of England left its benchmark interest rate at 3.75 percent on March 19, as it monitors the inflation outlook, pressured by rising energy prices from the Middle East war. (Photo by Henry NICHOLLS / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo