G7 Agrees To Cap the Price of Russian Oil Despite Warnings by Moscow