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

Video: This One Mathematical Concept Can Make You a Millionaire

Video: This One Mathematical Concept Can Make You a Millionaire

AAP Exclusive: Nvidia is Tied to Crypto and That's Bad

AAP Exclusive: Nvidia is Tied to Crypto and That's Bad

Video: Abercrombie & Fitch Shares Surged 57% So Far This Year

Video: Abercrombie & Fitch Shares Surged 57% So Far This Year

Video: Why It's Key to Invest in Stocks Even If You Have Student Loan Debt

Video: Why It's Key to Invest in Stocks Even If You Have Student Loan Debt

Video: The S&P 500 Is Failing to Make New Highs

Video: The S&P 500 Is Failing to Make New Highs