
Ep. 104: Violence against women
Sep 24, 2026 - 29:26
Radio and PodcastLive Radio & Podcasts
In response to Russia's 2022 invasion of Ukraine, the G7 imposed a price cap of $60 per barrel on all Russian oil carried by tankers owned, insured, or serviced by Western companies. Many analysts expected the policy to...