U.S. Energy Department assesses with ‘low confidence’ Covid may have originated from Chinese lab leak Posted on February 27, 2023 by admin The Energy Department concluded with “low confidence” that the Covid-19 pandemic “likely” originated from a laboratory leak in Wuhan, China.