Interpreted Prediction
Russia requires an oil price of about $77 per barrel to avoid fiscal deficits.
Prediction Details
Topic