News

DXY retreats to 100.80 after Retail Sales, PPI and jobless claims show limited surprises. Fed’s Powell signals potential ...