Currently pinned around 104.90 again. Large option expiries casting a shadow
Sellers 105.00 (option related) 105.15 105.30 105.40 105.50 ( option related) 105.70 106.00 (option related)
Buyers 104.70 104.60 104.50 104.20 104.00 ( stop loss selling below) 103.80 (stops below)