Log in/ Sign up

Both WTI and Brent crude oil prices fell sharply in the short term, with WTI crude oil trading at $108.93 per barrel.

02/04 22:50
Bullish
Bearish

Trending News