U.S. stocks struggle for gains at market open following big-bank earnings

U.S. stock-index benchmarks on Friday tipped slightly higher as second-quarter earnings unofficially kicked off with some of the nation‘s biggest banks, led by JPMorgan Chase & Co. Wells Fargo & Co. and Citigroup Inc. The Dow Jones Industrial Average rose 36 points, or 0.2%, at 24,962, the S&P 500 index edged slightly higher, up less than 0.1%, at 2,797, while the Nasdaq Composite Index barely edged up 0.1% at 7,829. The subdued opening trade comes after JPMorgan Chase & Co. reported that were better than expected, while Citi reported revenue missed analysts estimates for revenue, Wells Fargo & Co. that came in below expectations. For the week, the S&P 500 was on track for a 1.4% advance, the Nasdaq was eyeing a 1.8% weekly rally and the Dow was set for a 1.9% rise for the week. This is set to be the second straight weekly advance for all three, as well as the Dow‘s best week since early June.