Business Brent Crude Falls Below $100 on US Peace PlanMarch 25, 2026 Quick Summary: Brent crude falls below $100 a barrel after reports of a U.S.-drafted 15-point peace plan aimed at ending…