US equities and crude oil prices edged higher as investors focus on signs of a potential diplomatic push toward a ceasefire in the Iran war.