SIGNAL HILL, CA – MARCH 5: Pumps draw petroleum from oil wells through the night as the cost of … [+] crude oil tops $104 per barrel in its surge to new record high prices March 5, 2008 in...
SIGNAL HILL, CA – MARCH 5: Pumps draw petroleum from oil wells through the night as the cost of … [+] crude oil tops $104 per barrel in its surge to new record high prices March 5, 2008 in...