Ukraine war: US and allies mulling Russian oil price cap, Treasury chief Janet Yellen says June 20, 2022 9:50 PM GMT+0000 | South China Morning Post Such a move would further restrict Moscow’s energy revenue, in addition to existing or planned Western restrictions over the Ukraine invasion. Go to source