 Congress has mandated the sale of 147 million barrels of oil in the 2024-27 period to pay for infrastructure and other spending but now those sales could be reversed.The Biden administration is seeking to cancel or delay those plans, which start with 35 million barrels in 2024.It will be interesting... 