Brent Climbs to $101.77 as Hormuz Disruption Persists, Macquarie Forecasts $150