The specter of conflict in Iran and a surprisingly large decline in US stockpiles pushed European oil prices above $145 today for the first time, reports the AP. A further weakening of the dollar, if the European Central Bank raises interest rates as expected later today, could push prices even higher. Crude has risen more than 50% since the end of 2007. (More oil prices stories.)