Crude Oil Prices Fall As Biden Releases More Oil
Crude oil prices tumbled Thursday as President Biden announced the DOE would release 1 million barrels of crude oil per day for 180 days, totaling 180 million barrels. The intention is to lower gas prices. While releasing more crude oil from strategic reserves may temper inflation, a few factors are worth considering. First, the International […]