IMF oil price swings