Oil losses contained for now ahead of EIA weekly stockpile numbers
Oil prices are in the red just ahead of the Producer Price Index numbers and US Retail Sales, after crude briefly tried breaking $80.00 on Tuesday. The drop in US inflation numbers trembled the markets and saw equities and bond prices soaring