U.S. crude oil slipped for a second straight session, to remain at a three-month low on Thursday, as fears of a global supply glut continued to grip markets after Iran’s deal with the West on limiting its nuclear program in exchange for lifting sanctions.