Biden’s Strategy Backfires, Oil in the Hand of Bulls
President Biden’s pledge to pressure oil producers to lower prices has already backfired. The US administration’s attempt to coordinate a strategic petroleum reserve release from key importers to enhance supply