11 days agoG-7 put price cap on Russian oil. A new manufactured crisis. Russia wont sell them (us) any oilArchive of Emil Cosman