Are Trump’s sanctions on Russia’s oil companies enough to send a message? - The Monocle Daily - Podfriend