Substrate
Large Oil Short Position Opened Hours Before Ceasefire Announcement Yields $174 Million Profit — Substrate