Rising commodity prices masking longer-term challenges