Oil traders are selling oil again as concern about the course of the global economy deepens, taking the upper...

read more