The European Union (EU) voted last week to ban oil imports from Iran. The EU will immediately ban the signing of any new oil contracts with Iran, while the existing ones will be fulfilled up to 1 July…

Last week the European Union indicated that it is likely to enact an oil embargo on Iran. The move is aimed at damaging Iran’s crucial oil export business enough so the country’s regime curtails its nuclear…