But then again, there have been a few problems of late – like the second worst hurricane ever recorded, and a possible conflict with North Korea.

So, what reason was given for the latest rise in US stocks?

Well, the first good piece of news is that North Korea hasn’t tested any hydrogen bombs for several days – no seriously, markets reacted with relief to the news that North Korea was quiet this weekend.

And then there is hurricane Irma, which caused less damage in Florida than had been feared.

No one can say for sure that the recent severity of the hurricanes has been down to climate change, but there has to be a good chance it is.

No one can say for sure how the situation in North Korea will turn out, but some kind of military conflict involving nuclear weapons cannot be ruled out.

And the S&P 500 hits a new all-time high.