Gold climbed 2% Wednesday, hitting a one-month high on a softer dollar and lower oil prices, while investors anticipate a potential US interest rate hike amid inflationary pressures.