Dollar on rack after G7 forex plea