Skip to content
Brent slips to $101.60 as G7 stock releases meet a still-shut Hormuz