At a summit of the European Council last night, EU leaders agreed on an embargo that will immediately affect more than two-thirds of Russian oil imports. It was announced on…
Continue Reading