If oil prices remain above $100, many countries could face a macroeconomic shock. Energy and transport costs will rise, pushing inflation higher.