Oil Prices Fall Below $64 After Kobeissi Letter Short Alert | Market Update & Analysis
On April 4, 2025, at 14:00 UTC, The Kobeissi Letter reported a successful short position in oil, anticipating a price decline below $64.00. By 16:00 UTC on the same day, oil prices had fallen...
Read More