NEW YORK ( TheStreet) -- It's been a great year for commodity stocks, as everything from silver and copper to wheat and cotton hit fresh highs in 2010.

Commodity stocks offer a high-risk, high-return way to play the boom in commodities as financial and operational leverage of companies can magnify returns in a bull phase and exacerbate declines in a bust.

M&A activity has also been driving the valuations of smaller companies. China and other emerging markets are consuming commodities at an unprecedented scale. As supplies tighten, larger companies are scouting for mid-cap companies that will help them quickly scale up production, which could otherwise take years to come on stream.

>>Commodities That Could Heat Up in 2011

While gold and silver mining stocks dominated high flyers this year, several mid-cap oil and chemical companies also figure in our list.

Here is the list of top performing commodity stocks with a market cap of over $2 billion as of Dec. 21.

If you liked this article you might like

The Stock That Crashed 25% Overnight Has a Lesson to Teach Us: Market Recon

10 Sectors That Will Profit Big-Time From Oil's Crash

Finding Opportunities in This Mixed Market Action

New Tronox Chairman Faces Test at Coatings and Pigments Maker

Market Gauges Warn That the Rally's Fuel Tank Is Empty