KITCO NEWS - Gold (GLD) prices firmed up through the second half of yesterday's session; climbing to its highest level in three weeks. The precious metal popped on the back of higher crude oil prices and a lower U.S. dollar index on Wednesday.  The market is also pricing in extremely low odds that the Federal Reserve will raise rates in June and a slim chance for a July rate hike. An interest rate hike would have diminished the appeal for the yellow metal. 'Major three star resistance comes in at $1,266.5 to $1,267.3, aligning the .618 and major trend line from the $1,308 high; the bulls look to achieve a close above here in order to spark a further buying,' says Bill Baruch, Chief Market Strategist for Chicago-based iiTrader.com. 'Traders must also watch silver's (SI) major three star resistance at $17.21 to $17.32 and a move out above here will likely spark further buying; gold and silver are most bullish when they work in tandem moving higher,' he said. Speaking with Kitco News on Wednesday, Baruch explained that failure for gold prices to settle above $1,251.4 to $1,254.7 will give the bears an opportunity to steal momentum.

This article is commentary by an independent contributor. At the time of publication, the author held TK positions in the stocks mentioned.

More from Video

Hey Millennials, Need Some Investing Advice?

Hey Millennials, Need Some Investing Advice?

Does Davos Matter Anymore? Why Jim Cramer Says It Will Play Less of a Role

Does Davos Matter Anymore? Why Jim Cramer Says It Will Play Less of a Role

Investing Is a 'Constant Learning Game' According to M1 Finance CEO

Investing Is a 'Constant Learning Game' According to M1 Finance CEO

The Immigration Debate Takes a World Stage at Davos

The Immigration Debate Takes a World Stage at Davos

3 Things to Know at Market Close: Jamie Dimon's the King of Wall Street

3 Things to Know at Market Close: Jamie Dimon's the King of Wall Street