US oil tops $100 a barrel as Iran war rages; Donald Trump gives a ‘crude’ response: ‘very small price to pay’

US oil tops $100 a barrel as Iran war rages; Donald Trump gives a ‘crude’ response: ‘very small price to pay’