Crude Oil Declines

U.S. Crude Oil (WTI) traded below the $65 handle and Brent Crude (BRENT) below $69 as prices backed off their highest levels in years. The factors that pushed crude price higher may now be coming to an end. The weakening U.S. Dollar has buoyed commodity prices recently but the steep decline took a breather on […]