Think it has to do with the story below this one? I do!
NEW YORK (AP) -- Oil prices tumbled to their lowest level in seven weeks Tuesday as a stronger dollar and beliefs that record prices are eroding the world's thirst for energy sparked another dramatic sell-off....Read More