Trade imbalances are simply currency imbalances that haven't been allowed to find their own levels - what you can't do is have an artificially high currency (by requiring all global oil sales be made in it, creating an artificial scarcity) and not have a trade deficit - you can't have your cake and eat it too