oil price impact on markets