The Senate approved the US debt bill and gave the dollar some support against its major rivals yesterday, all right, but the dollar was severely weakened by the Swiss franc, which normally rallies as it is considered a safe-haven currency - the only currency whose value is partially covered by gold.

