EIA: U.S. crude and petroleum product supply rose to 20.81 mln b/d in April, the highest since February 2026.

2026-06-30

EIA: U.S. crude and petroleum product supply rose to 20.81 mln b/d in April, the highest since February 2026.