Most US stock indices rose on Wednesday and approached fresh record highs as geopolitical tensions in the Middle East calmed down with investors flocking up to safe havens.
It comes amid optimism about the Israel-Iran ceasefire, backed strongly with US President Donald Trump.
Fed Chair Jerome Powell testified ahead of Congress that the Federal Reserve isn’t in a hurry to cut interest rates.
Trump continued his attacks against Powell and said he hoped Congress would take “this stubborn and stupid person” into account, adding that America will pay the price of “his stupidity” for many years to come.
Trump said there’s no inflation in the US and the economy is doing great, and asked once more for interest rates to be down by two or three percentage points, which would save the government $800 billion a year.
On trading, Dow Jones fell 0.1% as of 16:15 GMT to 43,009 points, while S&P 500 slipped 0.1%, or 2.5 points to 6094 points, as NASDAQ climbed 0.3%, or 64 points to 19,977 points.