Brent crude passed US$100 a barrel on Wednesday for the first time since July, after US forces destroyed five Iranian tankers and Iran struck back.