Global equities rose from two-year lows and bond yields fell after the BoE said it would step into the bond market to stem a damaging rise in borrowing costs.

Investors have worried that higher borrowing costs could tip some major economies into recession as central banks hike interest rates aggressively to tackle inflation.

Canada is a major producer of commodities, including oil, so the loonie is particularly sensitive to shifts in investor sentiment.

U.S. crude prices were up 1.8% at $79.87 a barrel as production cuts caused by Hurricane Ian outweighed downward pressure from a strengthening U.S. dollar and expected U.S. crude stockpile builds.

The Canadian dollar was trading nearly unchanged at 1.3720 to the greenback, or 72.89 U.S. cents, after touching its weakest since May 2020 at 1.3832.

As higher borrowing costs slow Canada's outsized housing market, investors are betting the Bank of Canada will raise interest rates to a lower end-point than the Federal Reserve, an outcome that could spell more trouble for the Canadian dollar.

Canadian government bond yields were lower across the curve, tracking the move in U.S. Treasuries. The 10-year fell 8.7 basis points to 3.234%, pulling back from its highest since June 28 earlier in the day at 3.368%.

Supply will be a focus, with the Bank of Canada due to auction C$1.5 billion ($1.1 billion) of 30-year bonds. The bidding deadline has been set for 12 p.m. ET (1600 GMT).

(Reporting by Fergal Smith, editing by Nick Zieminski)