I was reading through
bitcoin.com the other day and saw that there has been decreased in the global hashrate with it been around 300EH/s with also the the intervals for the next block to discovered has increased above the 10 minutes interval. So I think this could be part of it aside the fluctuations of bitcoin price.
This is incorrect.
Firstly, I would point out that bitcoin.com is a BCash scam site entirely designed to trick newbies in to believing a dying shitcoin is the "real" bitcoin. I would avoid it like the plague.
Secondly, the current average block time for this difficulty epoch is around 10 minutes and 12 seconds. This is the difference between 144 blocks a day and 141 blocks a day. This is a difference of 3 blocks and therefore 3 MvB at most, and not nearly enough to explain the >100 MvB of unconfirmed transactions we currently have.
This quote in particular goes to show the author has absolutely no idea what he is talking about:
Meanwhile, block intervals have slowed down and surpassed the average ten-minute mark, with the most recent block taking a total of ten minutes and 50 seconds to be validated.
The time it takes a single block to be found is utterly meaningless when considering the global hashrate or the average for the epoch. We could double the hashrate and still wait an hour for a block, or we could lose 90% of the hashrate and still find the next block in 20 seconds.