Star Citadel Energy Trader Chris Foster to Step Down Amidst Market Turmoil | HyperFast