Domestic refiners struggle despite $5.17bn crude supply Energy Finance News Oil & Gas Domestic refiners struggle despite $5.17bn crude supply ced-admin May 6, 2026 0 Crude producers offered about $5.17bn worth of crude oil in the first quarter of 2026, even as... Read More Read more about Domestic refiners struggle despite $5.17bn crude supply