British Prime Minister David Cameron postponed a long-awaited speech to EU leaders Thursday after it was reported Britons were killed in a terrorist raid of an oil field in Algeria.