Mumbai, May 4 -- The U.S stock market motored to more records Thursday as profits keep piling up for Alphabet, Caterpillar and other big businesses.

The S&P 500 rallied 1% and topped its prior all-time high to close out its best month in more than five years. The Dow Jones Industrial Average leaped 790 points, or 1.6% while the Nasdaq composite climbed 0.9% to its own record.

Wall Street held strong amid manic oil market swings, with Brent crude surging overnight to $114.70 per barrel for July delivery-peaking at $119.50 during the Iran war-before settling at $110.40, nearly unchanged. Iran has closed the Strait of Hormuz to tankers, trapping them in the Persian Gulf, while a U.S. Navy blockade halts Iran's oil exports, driving prices f...