Oil markets split as blockade risks counter diplomatic signals
- Supply concerns tied to potential US blockade support Brent, but renewed Iran talks weigh on WTI
17.04.2026
Oil