📝 Executive Summary
Oil prices have failed to breach $100 a barrel despite geopolitical tensions and production cuts, as a global supply surplus and weakening demand take center stage. Ten key factors, including OPEC+ output increases, record U.S. shale production, and a strong U.S. dollar, combine to keep benchmark crudes below the century mark. While risks persist, the market lacks a bullish catalyst to fuel a sustained rally.