News

SLB reported a 1% sequential revenue increase to $8.55 billion in Q2 2025, with adjusted EBITDA up 2% and continued growth in ...
BP has agreed to sell its entire US onshore wind energy business, BP Wind Energy North America Inc., to LS Power in a ...