Oil slips 1% on demand woes



WTI for deliveries in December slid 1.01% at 3:24 am ET and went for $76.38 per barrel. A minute later, Brent for January 2024 settlements lost 1.04% to sell for $80.57 per barrel.

More to come……