World stocks rallied on Monday to their highest levels since mid-December after China reopened its borders and benchmark Treasury yields hovered near three-week lows as investors scaled back expectations for further rate hikes by the Federal Reserve.
