Russia is Staring Down the Barrel of Oil Sanctions
What started in the summer as a pact of Western nations to try to stop the war machine created by Vladimir Putin finally came to fruition this week as the EU came to an agreement about an oil cap. Although it is not yet clear if the sanctions will work, the world is trying to stand up to the bully who continues to invade Ukraine after 10 months of war. […]