Crude Oil Prices May Fall Back to $100 a Barrel, Ukraine a Wildcard
Crude oil prices continued to fall as US CPI data instilled further conviction in the Fed’s hawkish credentials. Breaking chart support may have exposed $100/bbl anew. Ukraine news-flow remains a w…