Oil and Gas Markets Enter 2026 on a Weak Note Amid Supply Surplus and Regulatory Shifts
Oil Prices Post Sharp Annual Decline Oil markets closed 2025 with significant losses, as Brent crude prices fell nearly 20% for the year—marking a third consecutive annual drop, the longest…