G7 May Restrict Russian Oil Shipments
If Moscow doesn't heed a price cap, the wealthy nations of the Group of Seven (G7) are considering, among other things, restricting the shipping of Russian oil to deprive Moscow of bumper revenues during its invas ...