Log in/ Sign up

Analysis suggests that reports of a near-agreement between the US and Iran surfaced 70 minutes before an unusual short position of $920 million appeared in the oil market, with a floating profit of approximately $125 million.

07/05 00:01
Bullish
Bearish

Trending News