U.S. stock index futures rose on Tuesday as strong corporate earnings lifted sentiment and higher oil prices helped energy shares.

Oil prices rose on expectations of tighter global supplies due to revived U.S. sanctions against major crude exporter Iran.

Schlumberger gained 1.2 percent, Exxon 0.8 percent and Chevron 0.2 percent in premarket trading.

“The indices are poised to open on a higher note as corporate earnings, higher oil prices and less focus on the trade rhetoric lift investor spirits,” Peter Cardillo, chief market economist at First Standard Financial in New York, wrote in a note.

Technology shares were among the most traded, while a rebound in the Shanghai stock market helped drive gains in U.S.-listed shares of Chinese companies.

E-commerce giant Alibaba gained 1.1 percent after sources told Reuters that it planned to merge its food delivery units and raise funds for the combined business. JD.com was up 0.8 percent.
Among the biggest premarket movers was Office Depot, whose shares rose 7.1 percent after its quarterly results topped analysts’ estimates.

Walt Disney rose 0.7 percent ahead of its results after market close.

Of the 413 S&P 500 companies that have reported earnings so far, 79.2 percent have topped estimates. If the beat rate holds, it will be the highest on record, dating back to the first quarter of 1994, according to Thomson Reuters.

Marriott International fell 3.3 percent in low volumes after the world’s largest hotel chain signaled weakness in revenue per available room in North America for the third quarter.

Express Scripts fell 1.9 percent after billionaire investor Carl Icahn urged Cigna’s shareholders to vote against the health insurer’s $52 billion acquisition.