Brent Climbs Past $105 as Iran‑US Conflict Drives Costs