Oil Rallies $105 As Market Fears Russian Supply Shock Oil prices jumped by 7% early on Thursday, after the International Energy Agency (IEA) warned…