Crude oil remains under pressure as failed rallies confirm persistent bearish momentum. Supply glut and weak demand cap prices below $60, with further downside likely absent a major shock.
Negative earnings in four out of the past five years, a promising AI future, and high valuations in an ultra-competitive market. Time to sell CrowdStrike after earnings?