Global shares mixed, US futures advance, and oil prices fall
U.S. stock futures climbed while oil prices dropped significantly amid renewed optimism regarding diplomatic talks between the U.S. and Iran.
U.S. stock futures climbed while oil prices dropped significantly amid renewed optimism regarding diplomatic talks between the U.S. and Iran.