Log in/ Sign up

Both WTI and Brent crude oil prices fell briefly, with WTI crude currently trading at $93.45 per barrel.

13/03 18:51
Bullish
Bearish

Trending News