Begin typing your search...
Showing results for "#Russia's cost of production"
Explainer: What's the effect of Russian oil price cap, ban?
The EU was moving closer to a USD 60-per-barrel threshold, but negotiations were still underway on Friday.