Oil Prices Weaken as Global Demand Falters, Brent Heads for Longest Annual Decline | AnalisaHub