New York - Two major U.S. stock indexes set fresh intraday record highs on Thursday on investors’ rosy outlook for big banks’ second-quarter earnings, while European shares also rose and oil prices rebounded from the previous session’s bruising losses.

Expectations of more central bank stimulus has contributed to stocks’ gains in the past week. The view that the U.S. economy is on solid footing, as well as reduced political uncertainty in Britain and Japan, have also buoyed stocks.

The benchmark S&P 500 hit 2,168.99, its fourth straight intraday record peak, while the Dow Jones industrial average hit 18,537.57 to mark its third straight intraday record high.

JPMorgan... Read More: VIN