U.S. EIA implied petroleum product demand for the week to Oct. 30: 20.501 mln b/d, down from 20.636 mln b/d in the prior week.

2026-11-04

U.S. EIA implied petroleum product demand for the week to Oct. 30: 20.501 mln b/d, down from 20.636 mln b/d in the prior week.