Global Markets
Citadel Eyes US Shale As Oil Trading Nears The Wellhead
Citadel is shopping for US oil production just as trading desks want barrels at the wellhead, not just paper contracts....
06/09/2026
4 views