All coverage of this story

Bond yields surge to fresh two decade highs as oil prices hit $105 per barrel

Other editions