Israel conflict, now in its 18th day, has disrupted oil supplies. The US embassy in Baghdad was again attacked today.