Gold flirted with the $2,000 an ounce on Monday, led by safe-haven demand following a long weekend. Bitcoin and Ethereum failed to move higher, with the former trading below $40,000 and the latter below $3,000.
The risk-off sentiment drove more investors toward gold despite downward pressure from rising U.S dollar and U.S. Treasury yields.
Russia's invasion of Ukraine was once again top of mind at the beginning of the week as Ukrainian officials said Russia looked to have begun a new offensive in the east of the country.
"This morning, along almost the entire front line of Donetsk, Luhansk and Kharkiv regions, the occupiers attempted to break through our defences," Ukraine's Security Council Secretary Oleksiy Danilov said Monday.