China is widely seen as a global pioneer of renewable energy. The country has set itself the goal of being climate-neutral by 2060. Yet it continues to invest heavily in coal. How…
In "Futures In Focus," Scott Gecas, chief market strategist at Long Leaf Trading, examines oil prices as the IEA cuts its demand forecast through 2019 and how the U.S. dollar is impacting…