Fed Chairman Jerome Powell’s testimony took its toll on crude oil, and a bearish report from the American Petroleum Institute (API) isn’t helping either. The Fed chairman caused the dollar to soar which pressured many commodities as he told the Senate Banking Committee that “Several years” of strong jobs, low inflation still ahead of us.”
From:: Resource Investor