Oil prices should be about half of today's $105 a barrel by the end of the year, Gulf Oil Chief Executive Joe Petrowski predicted on CNBC today. But it won't translate into $2-a-gallon gasoline because it still has to be refined and transported.