Currently looking supported again at 104.70 but more offers all the way up to 105.00. Plenty of option expiry interest later today
Sellers 104.70 104.80 104.90 105.00 (stop loss buying above) 105.20 105.35 105.50 (option related) 105.70 106.00 (option related)
Buyers 104.30 104.10 104.00 103.90 103.80 103.60 103.50 103.20 103.10 103.00