crude

Oil Prices Plunge to Below $70 per Barrel

by Benjamin Jones on October 16, 2008