Brent Crude Stays Below $100 Despite War, Capped by Supply Buffers and Weak Demand | DailyAlpha