Riot reports $167.2M Q1 revenue, sells 3,778 BTC, and expands AMD data center capacity to 50 MW. Post navigation US Navy blockade exposes gaps in Iran’s Strait of Hormuz strategyIran to submit revised peace proposal after Trump rejection: CNN