The EIA refined oil inventory in the United States for the week ending June 13 was 514,000 barrels, which was in line with expectations of 440,000 barrels and the previous value of 1.246 million barrels.

2025-06-18

The EIA refined oil inventory in the United States for the week ending June 13 was 514,000 barrels, which was in line with expectations of 440,000 barrels and the previous value of 1.246 million barrels.