EIA Data was a Surprise for the Market, Casting Doubts on US Demand Strength
Oilprices came under pressure on Wednesday; WTI struggled to stay above the $70mark. The catalyst for the decline was bearish EIA report on commercial oil andrefined products inventories in the United...