Log in/ Sign up

U.S. EIA crude oil inventories for the week ending May 22 were -3.327 million barrels, compared to an expected decrease of 4.143 million barrels.

29/05 00:05
Bullish
Bearish

Trending News