News

U.S. stock futures are trading cautiously this Monday, while oil prices have inched upward following unexpected U.S.