Cracks In Global Economy Weigh On Oil Markets
Turkey’s currency crisis has raised fears of destabilization in emerging markets. With higher financial risks in mind, traders sold off oil. EIA’s bearish report. The EIA reported a 6.8-million-barrel increase Continue Reading
