US oil tops $100 a barrel as Iran war rages; Trump says, ‘very small price to pay’

US oil tops $100 a barrel as Iran war rages; Trump says, ‘very small price to pay’