Nvidia traders show 88.7% long positions ahead of earnings on Phantom

by Joseph Rees