Global bond selloff deepens as oil tops $90, US yields hit 4.77%