1 ARTICLE
US stock futures recover, while Oil slumps as markets breathe sigh of relief on US-Iran ceasfire.