8m ago
Brent Crude Stabilizes at $106.59: 4H Retest of Lower Ascending Channel Support
International benchmark Brent Crude (BZ) is holding steady at $106.59 per barrel as of May 18, 2026. The initial war premium has successfully moderated down from the $120+ spikes seen in early April, thanks to the six-week-old conditional U.S.-Iran ceasefire.