Cost of living pressures, war in the Middle East or a looming election?