High bond yields put upward pressure on mortgage and credit card rates.
Government borrowing costs hit highest level since 2007
Aug 18, 2026 | 8:46 AM
High bond yields put upward pressure on mortgage and credit card rates.