EUROPE could be on the brink of introducing an oil ban against Russia following a delay partly caused by the French Presidential election, reports have claimed.
This article, images and content belong to the source and curated for informational purposes.