Yellen discusses Russia oil price cap as Chancellor Nadhim Zahawi visits US
US Treasury Secretary Janet Yellen has warned that a failure to place a price cap on Russian oil would hurt the global economy.

US Treasury Secretary Janet Yellen has warned that a failure to place a price cap on Russian oil would hurt the global economy.