Commodities Due For An Imminent Rebound?