March 19, 2026 business Disney Settles $50 Million Lawsuit Over Streaming Subscription Pricing Allegations