FirstFT: US puts Russia’s 2 biggest oil companies under sanctions

Also in today’s newsletter: Tesla profits fall and Javier Milei’s make-or-break moment approachesGlobal Economy