Analysts say the euro 's increase was due to concerns over the U.S. trade and federal budget deficits , as well the high price of oil .