Oil prices and many food prices can depend on global factors, from weather to geopolitics, that are impossible to control.