Headline: Oil Demand Slumped by 614,000 Bpd in December on U.S. Decline
Asset: OIL