EU's Barroso says euro cushioning oil price impact