When Australian Treasurer Wayne Swan delivered the national budget yesterday, he blamed the nation’s $17.8 billion deficit on the stubbornly high Australian dollar, softening company-tax revenue and a ...