Oil trades below $90 a barrel again, Biden's getting the market even?
Earlier we reported that the White House intends to release another 15 million barrels of oil from the SPR. Also, the EIA predicts a surplus in the oil market next year. Probable reason: falling demand in the face of recession.