Experts are predicting a tougher end to the year thanks to soaring energy and fuel prices caused by the Iran war