TOP STORIES Global oil supply drops in November; IEA cuts surplus estimates amid stronger demand rogerjudd - December 11, 2025 0 Post ContentÂ