Oil declined after the Energy Information Administration (EIA) published an unpredictable rise in the U.S. crude stockpiles following an appreciation in imports.
Crude Oil WTI Futures for delivery in September traded to $67.67 per barrel declining 0.12%. Brent Oil Futures aimed to $72.75 per barrel dropping 0.21%.
Read More