There is no market rally. Don't believe everything the media tells you. There was ONE day when it gained a couple hundred points. It's fallen practically every day since. down again -147 so far today. And, the DOW average is down over 3000 points from 9 months ago. Most stock is still mopping the basements of businesses everywhere. Rally? What rally? There SHOULD have been a rally by now, spring time, farming, lawn and garden sales, new cars, real estate etc. But it is NOT happening this year.
I think most market watchers would call the nearly 2,000 point run-up since March 9th, a rally or at least a secondary trend if not a secular trend. I think it's safe to say that it looks like a bear market rally, but it's a rally nonetheless.
Now, what the fundamental reason(s) may be for such a gain is, escapes me.