The USA runs a 6 million bpd deficit so this stat is propanda BS.
Looks like 10.2 million bpd.
https://www.eia.gov/dnav/pet/pet_move_exp_dc_NUS-Z00_mbblpd_m.htm
The source is misrepresenting the actual outlook report. The report says the US will be an net total energy exporter, not a net oil exporter. The positive number is from natural gas.