Oil falls from 2-month high as U.S.-China trade doubts dominate
By Ritu, Capital Sands Oil prices were toppled from their highest in nearly two months on Friday by doubts over future demand for crude as uncertainty continues to shroud a potential U.S.-China trade deal, and along with it the health of the global economy. That was more than enough to offset news of a […]