Is It Time To Refill The Strategic Petroleum Reserve?
March 28, 2023 at 11:50 AM EDT
By Robert Rapier via OilPrice.com The Biden Administration has sold 266 million barrels of oil from the Strategic Petroleum Reserve since his inauguration. In October, with prices still above $80, the administration announced that it would refill the SPR when oil was priced between $67 and $72. If the Biden Administration refills the SPR now […] Source