Ethereum's transaction fees hit a seven-month low of $1.7 per transaction on May 12, thanks to rising layer-2 network usage and upcoming upgrades.