Oil Executives Brace For Another Tough Year Ahead
By Alex Kimani – Dec 18, 2025, 7:00 PM CST Oil prices are under pressure as oversupply fears and Ukraine peace talks optimism weigh on markets. Executives expect a weak near-term outlook, with WTI seen at around $62 in 2026. Big Oil remains resilient despite lower prices, using cost cuts, automation, and higher output to […]
Oil Executives Brace For Another Tough Year Ahead Read More »



