China Industrial Profits Surge 247 in April Marking Fastest Growth Since November 2023 OABI Q1 2026 Earnings EPS Beats Expectations by 4118 Despite No Revenue Reported Backrooms Film Analysis Cultural Phenomenon and Market Potential