WTI Crude Settles at $76.60: No Breakout, BTC Steady
Oil front-month futures finished Jun 18 at $76.60, leaving WTI in a multi-week range. The cross-asset lens is the read: macro energy costs feed into rate path expectations that ultimately steer risk…