![Disappointing Chinese Demand Takes Toll On Oil Prices](https://cdn.newsserve.net/ONPglobe256.png)
Disappointing Chinese Demand Takes Toll On Oil Prices
Uncertainty about the Iran nuclear deal and disappointing Chinese crude demand and refinery throughput are creating headwinds for crude. Chart of the Week Can the German Economy Fall by the Wayside? - Investor confidence in the German economy has plummeted to the lowest level in at least decade, with market gloom surpassing the impact of COVID-19 as German households face another challenge, a $300 annual gas levy destined to help gas retailers stay afloat. - The large-scale impact of economic headwinds is still yet to be felt - Germany’s…
Full Article