Brent and WTI Suffer Further Losses
Oil (Brent, WTI) Analysis(EIA) US storage data reveals massive inventory builds as many fear weaker demandSofter economic data continues to flow in for the US (NFP, CPI, retail sales)IG client sentiment offers few clues on potential price…