Crude oil prices dropped below $85 per barrel, triggering a whale investor to open a 20x leveraged short position that has already generated over $600,000 in floating profit. The move reflects bearish sentiment in the energy market amid global economic concerns.
RWA