No, it hasn’t been your imagination. It has been hot lately. In fact, it’s been hot everywhere lately. As in all over the world. According to NOAA, June has been the hottest June on record across the world. Literally, everywhere on this earth has been the warmest in June that it has been since they have been keeping records which by the way started in 1880. The largest concentration of warmer-than-average temperatures were located in the central and eastern United States, eastern and western Asia and Peru.
The Atlantic Ocean has recorded the warmest ocean surface temperatures in June and the average ocean temperatures for June were .97°F above the previous average of 61.5°F which was the 20th century average ocean temperature.