NEW YORK (TheStreet) -- Shares of Goldcorp (GG) were gaining in early-afternoon trading on Thursday as gold prices traded in the green.

For December delivery, gold was up 0.38% to $1,258.50 per ounce on the COMEX this afternoon.

Gold prices were increasing today as the dollar declined. The metal is less expensive to foreign currency holders when the greenback is weaker.

The price of the metal was also lifted by uncertainty about an interest rate hike in December and weak Chinese trade data, the Wall Street Journal reports.

"We're seeing a bit of relief buying that it's still not a certainty that the U.S. will lift rates in December," Societe Generale analyst Robin Bhar told the Journal.

Gold is non-interest paying and has difficulty competing with assets that bear a yield when interest rates are raised.

Goldcorp is a Vancouver-based gold producer.

Separately, TheStreet Ratings Team has a "Hold" rating with a score of C- on the stock.

The company's strengths can be seen in multiple areas, such as its largely solid financial position with reasonable debt levels by most measures and increase in stock price during the past year.

But the team also finds weaknesses including deteriorating net income, disappointing return on equity and poor profit margins.

Recently, TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author.

You can view the full analysis from the report here: GG