Ousted BP Chairman Albert Manifold Denounces Lies and Anonymous Criticism MAX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Plus500 Revenue Rises 11 in Latest Quarter Company Says It Will Meet Expectations