The dollar is definitely swimming against the tide, trying...
The dollar is definitely swimming against the tide, trying to make further gains against the twin deficits.
The dollar is definitely swimming against the tide, trying to make further gains against the twin deficits.