 Oil prices dropped to 110 per barrel on Thursday after Russias invasion of Ukraine briefly led them to skyrocket to more than 116 per barrel for the first time since 2008. The Wall Street Journal is reporting that the rally was deflated after the prospect of Iranian crude returning to the market was brought to light. 