S&P futures up 0.2%. US equities still on track for losses this week after S&P finished higher for a third straight week last week. Asian markets mostly weaker overnight. China somewhat of a laggard. European markets higher. Treasuries weaker across the curve. Dollar not doing much vs euro and yen. Gold up 0.3%. WTI crude up 0.2% and on track for another big weekly gain. Coffee, a recent new long idea is making a 5 month high.