Bearish comments from the Russian oil minister via Interfax
WTI is trading at $63.43 and Brent is at $68.96.
The economy minister said current levels are unsustainable.
WTI is trading at $63.43 and Brent is at $68.96.
The economy minister said current levels are unsustainable.