Skip to content
Brent settles at $101.21 as tanker strikes and Houthi raids tighten supply