Log in/ Sign up

Both WTI and Brent crude oil prices edged lower in the short term, trading at $104.98 per barrel and $104.76 per barrel respectively.

20/05 20:30
Bullish
Bearish

Trending News