Log in/ Sign up

U.S. EIA crude oil inventories for the week ending April 10 were -913,000 barrels, compared to an expected 154,000 barrels.

15/04 22:30
Bullish
Bearish

Trending News