News

Crude oil futures pulled up from earlier lows, but not enough to avoid a fourth consecutive session of losses with prices consolidating as the market awaits more clarity on the outcome of U.S. tariffs ...
Range Resources Corporation RRC reported second-quarter 2025 adjusted earnings of 66 cents per share, which beat the Zacks ...