World / oil prices Oil Hits $104; OPEC Won't Budge Cartel president blames 'mismanagement' of US economy for rising prices By Kevin Spak Posted Mar 5, 2008 3:57 PM CST Copied Back