News

Energy Secretary Chris Wright disputes the EIA’s forecast of a U.S. oil production decline in 2026, asserting that lower costs and resilient drilling will sustain output.
Oil prices eased but remained elevated on Thursday as investors weighed up the U.S.-China trade deal, rising geopolitical ...