Log in/ Sign up

U.S. EIA crude oil inventories for the week ending May 15 were -7.863 million barrels, compared to an expected decrease of 2.942 million barrels.

20/05 22:31
Bullish
Bearish

Trending News