MARKETS PUMPING FOR JULY 4