Log in/ Sign up

U.S. EIA crude oil inventories for the week ending April 24 were -6.234 million barrels, compared to an expected decrease of 231,000 barrels.

29/04 22:30
Bullish
Bearish

Trending News