Macroeconomic and financial effects of oil price shocks: Evidence for the euro area