137
Oil slipped to around $60 a barrel on Friday as concern about a slowdown in the global economy and oil demand outweighed hints of progress in the U.S.-China trade dispute. The Organization of the ... read whole article