Oil Spikes After EU Says Russian Embargo ‘Imminent’ As Germany Drops Opposition
Throughout the whole month consistently rejecting a proposed European Union ban on Russian oil, but while also walking a delicate tightrope of opposing Putin’s demand of payments in rubles for Russian energy, Germany is now ready … Read more