Oil hits $108 a barrel as Israel attacks Iranian energy sites

Brent crude surged past $108 after Israeli strikes on Iranian gas infrastructure. Citi warns prices could hit $150 if Hormuz disruptions continue