Baosheng Media net loss for six months ended June 30, 2026 widens to $19.22 million - BAOS News | Rallies