Group of Seven finance ministers agreed on Friday to impose a worth cap on Russian oil aimed toward slashing revenues...
News at Another Perspective
News at Another Perspective
Group of Seven finance ministers agreed on Friday to impose a worth cap on Russian oil aimed toward slashing revenues...