Iran war fuels record profits for oil majors and refiners, while consumer spending weakens · Pollar