Civeo CVEO Q1 2026 Earnings EPS 034 Beats Estimates Warren Buffetts Tiny Purchase Hint in March May Be Identified in Latest Berkshire Filing Jim Cramer Highlights TJXs Resilience A Superb Fit for Todays Retail Landscape Canadian Nat CNQ Q1 2026 Earnings Surprise EPS 117 Up Significant Europa Oil Gas Faces Setback as Planning Application for Cloughton Well is Refused Michael Burry Warns Investors to Reject Greed as AIDriven Valuations Soar HS2 Review Cites HighSpeed Focus and Political Shifts as Original Sins Behind Project Failings