For over 2 weeks, dollar index has been bullish, rallying up to the weekly objective of 103.546 - 104.080 fair value gap whilst also pinging off the daily bearish order block.
Bearishness this week down to the most local imbalance @ 103.444 - 103.345 (T1) and 102.993 - 103.031 (T2) would be considered a healthy retracement in the grand scheme of the bull run.
Have you not noticed that as the FED and other central banks lower their interest rates (effectively making their money to borrow cheaper) lead to a low resistance liquidity run.
Monday - 2 medium events
Tuesday - 4 medium, 1 High event
Wednesday - 3 Medium - 5 High event
Thursday - 4 Medium, 9 High event
Friday - 5 medium, 2 High events