The European Union will join the G7 powers in imposing a USD 60-per-barrel price cap on Russian oil, Warsaw’s Ambassador to the EU Andrzej Sados said. Poland, which was promoting a lower cap, has now withdrawn its objection to the EU proposal,..