Share0 EU leaders reach ‘landmark decision’ to back an embargo on almost 90% of Russian oil to the 27-nation bloc by the end of the year Continue reading…