US stocks recovered from steep losses on Monday, flipping firmly into the green after President Trump hinted the war with Iran could be over soon. Crude prices