$1.86M from 30 whales so far. 72% of it was buying. 1 flagged buy.
What will WTI Crude Oil (WTI) hit in July 2026?