Unrelenting temperatures wreck data for June as officers warn of a looming energy scarcity.



Supply hyperlink