The US dollar gained across the board as the greenback continues to benefit from safe haven flows as the situation in Greece remains uncertain. The market will turn its attention to non-farm payroll data which is expected to come in at 177,000 + jobs tomorrow.

With expectations of positive jobs data tomorrow and the continued safe haven flows back into the greenback look for the dollar to continue to push higher.

The euro fell to a 14-month low against the dollar on the heels of increased social unrest in Greece and over growing concerns that Greece's debt crisis may spread across Europe. As widely expected, the European Central Bank (ECB) left rates on hold at 1 percent. The market, however, will turn its attention to tomorrow's vote on the rescue plan for Greece.

Sterling touched a five-week low against the dollar as polls opened for UK parliamentary elections today. The most recent election polls show Conservatives with 37 percent of the vote while the Labor party is showing 28 percent and the Liberal Democrats at 27 percent. Look for the pound to remain under selling pressure ahead of tomorrow's election results.

The Japanese yen strengthened against the dollar and euro overnight as the situation in Greece intensified. Look for USD/JPY to continue to hold below the key psychological level of 95.

The Canadian dollar weakened against its US counterpart as fears over Greece's current crisis dominated the market. Look for the loonie to hold close to current levels as oil remains near $80 a barrel.

The Australian dollar fell to a two month low, but its New Zealand counterpart rose 1.3 percent against the dollar on much better than expected Q1 employment results. Unemployment figures dropped 1.1 percent brining the overall level to 6 percent. Look for the Aussie to hold close to current levels on risk aversion factors, while the kiwi will remain supported as the market looks toward rate hikes from the Reserve Bank of New Zealand as early as next month.

Indicative rates:

EUR/USD

1.2734

USD/JPY

92.83

GBP/USD

1.4975

USD/CAD

1.0344

USD/MXN

12.7866

USD/CHF

1.1051

AUD/USD

0.9012

NZD/USD

0.7212

10-Year Treasury Note Yield: 3.503% Dow Jones Industrial Average: 10,779.02 - 86.91