The United States has reportedly urged Group of Seven (G-7) allies to consider imposing sanctions on Russian palladium and titanium as the Biden administration explores new strategies to pressure President Vladimir Putin’s war effort in Ukraine. A person familiar with the matter revealed that Biden administration officials floated the possibility during a meeting of G-7...
READ MORE