Bitcoin’s mining difficulty was lowered to 31.36T at block height 756,000, the first time the difficulty has been lowered in nearly two months. At present, the average hashrate of the entire network is 224.41 EH/s.

Stats:
Difficulty:
Here's an article that has some general info about bitcoin mining difficulty.
Hashrate:
ASIC Prices:
A great tool to monitor the progress over the 2,016 block epoch is fork.lol's Difficulty Retarget chart:
And some great Dashboards, overall: