WTI crude closes at the lowest level in almost 11 months as the EU continues to disagree on a price cap for Russian oil  Marketscreener.com



Source link