UBS slashed its price forecast for global benchmark Brent to $80 per barrel on weakening demand in China, the world's largest crude importer.
US stocks slipped Thursday as investors digested comments from Federal Reserve Chair Jerome Powell, while worries over Donald ...