Log in/ Sign up

WTI crude oil futures plunged 7% on the day, currently trading at $92.11 per barrel.

15/04 00:19
Bullish
Bearish

Trending News