Log in/ Sign up

Fifteen minutes before Trump's post, "6 million barrels of crude oil futures" contracts were sold off.

24/03 13:59
Bullish
Bearish

Trending News