Gibraltar braces itself for black oil spill