US government has returned all the oil it stored for companies when prices crashed last year
March 30, 2021 at 15:34 PM EDT
The U.S. returned 18.3 million barrels of oil temporarily stored in the Strategic Petroleum Reserve by companies that rented space there last year.