FREEDOM FORUM: Discussion

Article Image News Link • Global

Telegraph.co.uk

Fears are mounting that Russia may restrict oil deliveries to Western Europe over coming days, in response to the threat of EU sanctions and Nato naval actions in the Black Sea.

Reported By

Make a Comment