A stellar US Nonfarm Payrolls report has propelled the greenback to a fresh high and sent the euro into the abyss where it touches 1.0885 vs the US d

A stellar US Nonfarm Payrolls report has propelled the greenback to a fresh high and sent the euro into the abyss where it touches 1.0885 vs the US d