Much of the U.S. is under a blanket of oppressive heat as people prepare for a sweltering July 4th holiday.