SPR Release Had A Minimal Market Impact—But Might Be Repeated

President Joe Biden. (Photo by Tom Brenner/Getty Images) Getty Images Oil price stability is in the eye of the beholder, but without question, after last year’s collapse, prices have been relatively s...