EIA : 2026 US oil demand of 20.6 million barrels per day versus prior forecast 20.6 million barrels per day ; sees 2027 demand of 20.7 million barrels per day versus 20.7 million barrels per day

07 Apr 2026 16:04