Russia deal and OPEC will prevent US shale coming back online
Russia and oil producers in the Middle East want to stablise oil prices between $50 and $60 per barrel, according…
Recover your password.
A password will be e-mailed to you.