G7 Calls For Price Cap On Russian Oil

Finance ministers of the wealthy Group of Seven (G7) industrialized nations want a price cap on Russian oil to prevent Moscow from profiting from its war against Ukraine.

Read More