World stocks clung to near two-month highs on Monday, with the dollar strengthening and oil prices racing to a 2019 peak, though some European bourses struggled as momentum provided by U.S. employment and manufacturing data started to fade.