Oil mkt braces for a weeks-long disruption to shipping in southern Red Sea