The Group of Seven price cap on Russian seaborne oil came into force on Monday as the West tries to…
PepsiCo Inc (PEP.O) has stopped making Pepsi, 7UP and Mountain Dew in Russia nearly six months after the U.S. company said it…