Oil prices near $100 a barrel after US attacks Iran and Houthis hit tankers in Red Sea – business live