News

Russian oil is trading at about $50 a barrel. That's well below Moscow's forecasts, but not low enough to force Vladimir ...
Brent crude futures were up 4 cents, or 0.06%, at $64.80 a barrel at 0009 GMT. U.S. West Texas Intermediate crude futures ...
The lower revenues, a result in part of President Trump’s trade war, could prove more damaging to the Russian economy than ...