US Executes $500 Million Venezuelan Oil Sale in Post-Maduro Shift: Reports Ananya Chaudhary January 15, 2026
EIA: U.S. Crude Oil Output To Average 13.5M Barrels/Day In 2025 & 2026 Staff reporter October 8, 2025