Primorsk is a coastal town in Vyborgsky District of Leningrad Oblast, Russia and is the second largest Russian port on the Baltic, after St. Petersburg. It is located on the Karelian Isthmus, 137 kilometers west of St. From Wikipedia
Traders keep Brent near $67 as disruption risk meets expectations of a supply overhang.