Iran war costs US consumers $41 billion as fuel prices surge