Strategic Petroleum Reserve Release Should Help Americans, Hurt Putin

Oil prices experienced their largest weekly losses in over two years following President Joe Biden’s announcement to release some 180 million barrels of oil (mbd) from the U.S. Strategic Petroleum Reserve (SPR). The 6-month, 1 million barrel per day (bpd) injection is the largest in U.S. history and marks the third time Washington has tapped into Department of Energy (DOE) emergency reserves in the past half-year.

Read the full article…