US stocks and bonds extend their rally as G7 officials say the US and Iran are nearing a deal around the G7 meeting next week. SpaceX prepares for its public debut after making history with a $75 ...