(Reuters) – World oil supply will match demand closely in 2026, OPEC data published on Thursday indicated, an outlook contrasting with projections from the International Energy Agency and others of a huge glut. The OPEC+ group comprising the Organization of the Petroleum Exporting Countries, Russia and other allies plans to pause production hikes in the … Read more
