The EIA crude oil production-induced demand data for the week ending August 7 showed a figure of 18.655 million barrels per day, compared to 19.648 million barrels per day in the previous week.
2026-08-12
The EIA crude oil production-induced demand data for the week ending August 7 showed a figure of 18.655 million barrels per day, compared to 19.648 million barrels per day in the previous week.