Currently 103.73 after climbing back above 103.50 but sellers lurking still

Large option expiries potentially in play

Offers: 103.85 104.00 104.25-30 104.50 104.80 105.00 (Strong. Stop losses above)

Bids: 103.50103.20-25 103.00 102.85 102.50 102.30 102.00