Major markets ended the week with mixed signals as interest rate expectations returned to the forefront. Technology stocks, precious metals and currencies all responded to a changing macro backdrop.
Crude oil remains bullish after breaking above the 50-day EMA, with Middle East supply risks keeping buyers focused on a move toward $100.