Bitcoin posts record $14,264 weekly gain as Treasury buyback fuels rally