US crude drops 6.6% this week, settling at $63.14, as fear of oil shortage fades
Oil prices fell on Friday, posting a fourth consecutive weekly loss, as investors worried about oversupply after…
Recover your password.
A password will be e-mailed to you.