Russia’s Lukoil posts 35% sales decline; agrees with China Sinopec on $1 billion deal

Send recommendation