Supply and demand, geopolitical events, weather conditions, and government policies can all influence commodity prices.