St. Petersburg, Russia. 10th Apr, 2022. Lukoil logo seen outside a petrol station in St. Petersburg, Russia. (Photo by Maksim Konstantinov/SOPA Images/Sipa USA) Credit: Sipa USA/Alamy Live News Stock Photo - Alamy
Russia's Lukoil to Abandon Saudi Arabia Gas Project - The Moscow Times
Top Russian oil executive dies after a "fall from hospital window"
Lukoil - Wikipedia
Almost No Russian Oil Sold Below G7 Price Cap – FT - The Moscow Times
Lukoil-Permnefteorgsintez
Are Lukoil Gas Stations 'Russian Owned'? | Snopes.com