Gold and oil surge on Ukraine war fears as poor data pummels the euro

Gold and oil surge on Ukraine war fears as poor data pummels the euro