News

It depends on multiple factors. But as one expert put it, “if they’re not producing those barrels of oil, somebody else will.
SLB reported Q2 earnings before the stock market open Friday as U.S. oil prices have declined nearly 7% so far in 2025.