April 15 Update

Despite all the chaos, the stock market is closing in on all time highs.
The Nasdaq is up 11 days in a row – every trading day in April. The chip stocks leading the way.
Nasdaq up 13.6% from the lows on March 30th. S&P 500 up 6.7% in April.
Oil is holding in the $90’s per barrel.
Bond yields remail up from earlier in the year.
The rally is based on optimism that the Iran war will be resolved soon.
Peace could be a big economic benefit.