Brent crude at $100 looms as twin chokepoint threats converge