US stocks rose during today's trading after positive earnings reports from major companies led by Twitter, which pushed Nasdaq with Standard & Poor's to close at new record highs.
Energy companies also received support from the oil prices rebound, with West Texas rising 1.1% to $66.30 a barrel, with the day's high at $66.6 and the low at $65.5.
Brent climbed 0.6% to $74.51 a barrel, hitting a high of $74.7 and a low of $73.9.
The oil prices are still supported by the decision of the US administration to stop the waivers granted to Iranian oil importing countries, which means the decline of the global supply of crude.
Meanwhile, Twitter index jumped 15.6% to $39.7 after the website announced high user numbers, in addition to higher profits and revenue in the first quarter, which led the technology sector to rebound.
At the close of trading, Dow Jones Industrial Average rose 0.5% (145 points) to 26,656 points, and the session reached a high of 26,696 points and a low of 26,653 points.
Nasdaq rose 1.3% (105 points) to 8,120.8 points, with the session's highest at 8128.8 points and the lowest at 8023.8 points.
Standard & Poor's climbed 0.8% to 2,933 points, with a high of 2,936 points and a low of 2,908 points.