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

The Recent Pullback in the Defense Sector Provides a Buying Opportunity

The Recent Pullback in the Defense Sector Provides a Buying Opportunity

Goldman Sachs vs. Morgan Stanley: The Battle for M&A Dollars

Goldman Sachs vs. Morgan Stanley: The Battle for M&A Dollars

3 Reasons Wendy's Should Buy John Schnatter's Papa John's

3 Reasons Wendy's Should Buy John Schnatter's Papa John's

Video: What to Expect From Microsoft's Earnings Thursday

Video: What to Expect From Microsoft's Earnings Thursday

Lee Munson on Why Investors are Shifting to Small-Cap Stocks

Lee Munson on Why Investors are Shifting to Small-Cap Stocks