US crude settles 0.6% lower at $52.41 per barrel as slow progress in trade talks counters…
Oil prices fell on Monday as worries surrounding the resumption of U.S.-China trade talks overshadowed support from…
Recover your password.
A password will be e-mailed to you.