WTI Crude Holds Near $59.00 as Supply-Side Risks Underpin Oil Prices What’s Happening WTI crude oil continues to trade near the $59.00 per barrel level,...
USD/CAD Slips Below 1.3900 as Fed Independence Concerns Weigh on the US Dollar What’s Happening USD/CAD has pulled back below the 1.3900 handle at the...