The European Union reached an agreement in principle Monday to ban oil imports from Syria to punish the regime for its brutal crackdown on protesters, diplomats said.

"There is a political consensus on a European embargo of imports of Syrian petroleum products," a diplomat told AFP on condition of anonymity.