Please bear in mind the weakening of the dollar is also to blame but still Democrats have made negative contributions to that and everywhere else.
The main reason for the weakening dollar, though, is skyrocketing oil prices.