- Advertisement -
A sell-off in global stocks has extended on signs that soaring energy prices had put a dampener on economic growth, while inflation and policy-tightening fears sent short-dated US Treasury yields to 18-month highs.
Oil prices rose further, with Brent crude…

