March 8, 2026

Oil Slumps By Over $2/bbl, Dogged By Recession Fears

0
Oil Slumps By Over $2/bbl, Dogged By Recession Fears

 

Oil prices briefly erased some losses after officials said the U.S. Energy Department will repurchase 3 million barrels of domestic crude oil for the Strategic Petroleum Reserve.