Oil is a 'powder keg' and could hit $100 per barrel this year