The Plot To Further Disrupt Russian Oil Flows Proof That Sanctions Don’t Work – Oil Price

Russia’s oil revenues are still funding the war, and sanctions and price capping mechanisms have failed to deprive Russia of its revenues.

​Russia’s oil revenues are still funding the war, and sanctions and price capping mechanisms have failed to deprive Russia of its revenues.    Read More