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:
reply
Now my USB miner has a better chance to hit a block!
It's over, bitcoin is dead
reply
finally, now for real
reply