Dollar Struggles as Geopolitics and Central Banks Take Center Stage

The US dollar is lower against major pairs this week as the market prepares for