A Shell fired by warring Libyan militias hit an oil tank today near the capital`s international airport, despite local officials saying they struck a cease-fire to allow firefighters to battle an out-of-control blaze at its oil depot, an official said.