The U.S. produced crude equal to 66% of the oil it used in 2025
25% in 2005
Energy & Transport · World Powers · EIA International Energy Data · 30 Dec 2025
25% in 2005
Energy & Transport · World Powers · EIA International Energy Data · 30 Dec 2025
Loading…