Home Editor's Picks Oil slips nearly $4 a barrel after Israel shows restraint in strikes on Iran