Barclays Reports 18 Profit Increase Raises FullYear Income Guidance MLP Q1 2024 Earnings Reported Loss of 007 Per Share Stock Edges Higher TikToks Monetization Engine How Creators and Businesses Generate Revenue on the Platform