Oil and natural gas: Oil under pressure below $72.50
Oil and natural gas: Oil under pressure below $72.50
The oil price managed to break above the $75.00 level on Friday, forming this month's high at the $75.21…
Recover your password.
A password will be e-mailed to you.