Oil prices surge and stocks slide as fresh inflation fears return

· IOL