Can AI really predict commodity prices more accurately than humans?