Oil prices have sputtered since the U.S. began selling its stockpiles
Head of state. Commander in chief. Oil-trading whale?
President Biden’s unprecedented release of oil from the U.S. petroleum reserves in 2022 turned the White House into an unusually active player in the v