News

Oil futures rebounded, and Capital Economics cut its year-end price forecast for Brent to $60 a barrel from $70, and for the end of 2026 to $50 from $60.
The head of the largest independent oil producer in the Permian Basin predicts US shale production has peaked and will likely decline from here as oil prices hovers near four-year lows.