WTI oil trades higher, still, demand for Brent collapsed
WTI oil trades higher, still, demand for Brent collapsed
Increased demand for oil resulted in another significant rally. Brent prices climbed up by 1.27% at $36.03…
Recover your password.
A password will be e-mailed to you.