US stocks climb, oil slips as U.S.-Iran ceasefire holds

Business