More than 180 companies in the benchmark S&P 500 index are due to report results next week.
Nifty ended marginally lower, as losses in bank stocks were mostly offset by gains in IT counters even as hawkish RBI minutes stoked rate hike concerns.
US stock indexes fell on weakness in technology stocks and as energy companies were hit by lower oil prices after Trump criticized OPEC for artificially high prices.
U.S. stock index futures nudged higher following strong earnings from industrial heavyweights General Electric and Honeywell.
Oil prices kept rising to their highest since late 2014 as U.S. crude inventories declined, moving closer to five-year averages.
US stock index futures edged lower, as the effect of higher oil prices was offset by declines in chipmakers, following a weak forecast from Taiwan Semiconductor.
The NSE Nifty snapped its nine-day winning streak to end 22.50 points lower at 10,526.20, dragged down by banking, finance service, pharma, auto and energy sectors.
U.S. stock futures rose after the latest batch of results including Wall Street bank Morgan Stanley (MS.N) added to optimism about the U.S. corporate reporting season.
The NSE Nifty extended gains for the ninth day in a row, rising by 20 points to 10,548.70 as investor turned their focus to corporate earnings from geopolitical tension.
At 9:41 am ET, the Dow Jones Industrial Average .DJI was up 0.92 percent at 24,799.54.