The heat is being caused by a combination of a significant atmospheric blocking pattern on top of a human-caused climate changed world. Source
The heat is being caused by a combination of a significant atmospheric blocking pattern on top of a human-caused climate changed world. Source