US stocks rose today, but trimmed their gains in the last minutes, as Wall Street drew support from the ECB's decision and Trump's remarks about the trade talks with China.
The ECB decided on a rate cut to -0.5% and launched a bond-buying program worth 20 billion euros per month (about $22 billion) in its efforts to stimulate the European economy growth.
The Bank's Chairman, Mario Draghi, said that the rate cut is due to the continued weak inflation.
While President Trump accused the ECB of lowering euro exchange against dollar, and renewed his criticism of the US Fed for not making similar measures.
Trump also announced the delaying of the $250 billion tariffs increase on Chinese imports for nearly two weeks, after the Chinese decision to exempt several US products from tariffs for a year.
US data showed today that the CPI rose by 0.1% in August, while the jobless claims fell by 15,000 to 204,000 during last week.
In the oil market, WTI rose fell by 1.2% to close at $55.09 a barrel, with a high of $56.3 and a low of $54.
Brent fell by 0.7% to $60.38 a barrel, with a high of $61.3 and a low of $58.9.
Dow jones rose by 0.1% or 45 points to close at 27,182 points, with an intraday high of 27,306 and a low of 27,105.
Nasdaq rose by 0.3% or 24 points to 8,194, a high of 8234 and a low of 8176 .
S&P 500 rose by 0.3% or 8 point to 3,009, with a high of 3020 and a low of 3001.