No wonder my hairline isn’t as strong as it once was, with Donald ‘the human headwind’ Trump, the Club Med countries and the Royal Commission all making wealth-building damn difficult!

Let me break with my usual positive pattern to outline why stocks will find it hard to rise today and why the Donald, those infantile Italians and bad behaving banks could make me look a little crazy by year’s end. This odd collection of financial forces could easily determine whether our stock portfolios and super fund balances go up or down from here.

Before explaining why, let me confess that earlier this year, before Donald started tweeting about tariffs and trade wars, the combination of US and Australian company earnings’ outlooks, along with both economic outlooks, all pointed to a good year for stocks. I boldly said that I wouldn’t be surprised if the S&P/ASX 200 Index (which tracks the stock market performance of our top 200 listed companies) hit the 7000 level.

We started the year at 6061. On 1 May we got to 6135. And today we kick off at 6037. So if my big 7000 call ends up being right, our stock market could go up 15% (throw in dividends and we’ll be 20% richer).

However, as I told my Switzer Report subscribers on Monday, because of Donald’s odd international negotiating tactics and his associated tweeting, the stock market has had difficulty fighting gravity.

If he could go back to his “I love Xi Jinping and Kim Jong-un is a good guy” position of a couple of weeks ago, and the US economic and company earnings story remains as it currently looks, then Wall Street should track higher, the Aussie dollar should slip lower and our earnings and economic stories should help our stock market track higher.

To thicken the plot, let me share with you a surprise that made me revisit my 7000 call. A couple of weeks ago on my Sky News Business TV show (Money Talks on Monday nights), I admitted to two of my expert guests that I thought I’d be happy if we got to 6700, given all the odd geopolitical challenges out there for stocks.

To my surprise, Gary Stone from Share Wealth Systems, who bases a lot of his stock calls on what charts say, told me not to give up on my 7000 speculation for year’s end. He reckoned the charts say positive things about our stocks going forward.

And then he was quickly supported by CMC Market’s chief equity strategist, Michael McCarthy, who said the market fundamentals are on the improve, so he advised me to keep the faith with my big call.

My colleague, Paul Rickard, who started a little business called CommSec and who has been labelled Stockbroker of the Year in a earlier life, said to me “courageous call, Minister” when I first uttered the words “seven thousand”. Paul reiterated his view after I went public with my story (that experts say I should stick with the 7000 number).

But then Donald breaks up with his new buddies and today he has called off the North Korea Summit in Singapore and Wall Street sold off. Thank you Donald.

And to make matters worse, we have these infantile Italians who have voted in a crazy coalition government and the bond market has done an Al Capone (“somebody messes with me, I’m gonna mess with him”) reaction.

Italian bonds have become as popular as Donald Trump in North Korea, Iran, Syria and (after the Stormy Daniels affair) in his own house that he shares with Melania!

Melania has to be the modern day Job, given the Trump trials and tribulations she would’ve endured living with this “wild and crazy guy”, as the actor Steve Martin might describe him.

Back to the Italians, and today’s headlines bring us back to Grexit, which was happening around this time three years ago. And with talk of a possible Itexit, Italian bond yields are spiking and CNBC is running with this story this morning: Spain’s economy minister says he’s not concerned about contagion!

Yep, bond market contagion talk is resurfacing. We saw it when Greece was talking Eurozone exits in 2015. And there’s new talk about it right now, coming with Italians showing interest in an EU-exit!

And poor old Spain is being judged guilty by its Club Med economy tag, which is an insult reserved for the Latin-based countries of Italy, Greece and Spain.

Right now, Spanish bond yields reflect a more sensible country but there are exit-type political forces there, so bond market experts are watching our Spanish amigos very carefully.

As CNBC explained: “The Italian bond market has recorded one of its worst weeks since the euro zone crisis, with the 10-year yield more than 50 basis points higher in the last week of trading.

“The difference between Italian and Spanish 10-year bond yields is now at 100 basis points, the widest it has been since 2012.”

Rising bond yields can choke of the impressive European economic recovery and it underlines how geopolitical problems can hurt economies and stock markets and then our super.

On that subject, when you add the human headwind of Donald Trump to the infantile Italian voter and we throw in our Royal Commission, which has crucified our financial stocks, the performance of our stock market has been pretty good.

I think it says that the market wants to go up but Donald, Italy and the Commission are not making it easy.

My 7000 call (and your super) needs Donald to start loving the Chinese and North Korean leaders again. It needs the Italians to stop worrying the bond market and the Royal Commission to eventually wind up. When all these happen, that precious 7000 level might be a chance.