Technology stocks plummet as bond yields jump, despite stimulus plans – while oil hits $ 70 after attacking Saudi Arabia
Global stocks fall again after Jerome Powell fails to calm the bond market’s nerves – while oil hits its 14-month high