US crude rises 1.6%, settling at $45.33, but posts third straight weekly loss
Oil prices ticked were higher on Friday after a week of volatile trading, but shed early gains on profit-taking…
Recover your password.
A password will be e-mailed to you.