BGC Group Q2 Record: Revenue $579M, FMX Revenue Starts