Global markets wobble amid tech crash and higher borrowing costs

Business