BuzzFeed Q2 FY26 net loss widens to $11.8 million; revenue drops 21.8% to $36.3 million - BZFD News | Rallies