Oil slumps on fears over economic slowdown, stronger dollar
Oil pump jacks are seen at the Vaca Muerta shale oil and gas deposit in the Patagonian province of Neuquen,…
Read More...
Read More...
Recover your password.
A password will be e-mailed to you.