Oil prices were lower today near their lowest levels in almost two months under pressure from weaker global demand and rising inventories. Both benchmarks closed below their 200 day moving average. “Now it’s all a story of demand as risk premium from tensions in the Middle East seen last month morphs into residual risk,” said […]
