Getty Images prices $628.4 million of 10.500% senior secured notes due 2030 Source link Post navigation Citadel Securities Doing for Trading What 'Amazon Did for E-Commerce,' Says CEO Oil prices rise as OPEC+ hikes production less than expected