WTI Tests Bidens Price Range for SPR Refills after Yesterdays Fresh Yearl
The price of crude oil is hovering just above the Biden administration’s target price of $67 to $72 per barrel. This figure could be challenging the administration’s plan to replenish the Strategic Petroleum Reserve (SPR) to historic levels. The President authorized the largest-ever release of SPR oil earlier this year. This has helped stabilize marketsRead More