US SPR crude stocks hit 43-year low as Iran war depletes reserves