'The biggest commercial juggernaut ever': Why the Oscars peaked in 1998 - and the real reason why they've slumped Feb 25, 2026, 11:45 AM ... Redirecting to full article...