Recapping Powell and reasons why the Fed mig…

Data from the EIA yesterday showed US crude-oil inventories rose for a 10th straight week on the back of surging shale oil production. And prices for WTI dipped below $50 a barrel on the news. While the surging supply is undoubtedly a key driver here, it is demand concerns that have the market worried.

Read →

Loading…