For me it was the slow bleed up that started last Thursday. It lead into FOMC so a few days of residual energy makes sense. Also every market is capitalizing on bearish wishes.
Technically the daily pierced the previous high here signalling more to come. My short may get stretched, but the daily "happy candles end at 104.6, and 105.6. So if one gate blows I see us stopping at the initial predetermined location. 105.6
Something is off though. I dont see 105 quite yet. Not enough momentum.
Don't compare your trades to others. Most often the masses are the asses