Record U.S. Crude Inventory + Non-Commercials’ Record WTI Net Longs – Bulls Face Crude Reality
Ten and counting. That is the number of weeks spot West Texas Intermediate crude ($53.78) has now gone flat. Oil bulls hope this is consolidation before another leg higher. Since oil bottomed at $26.05 on February 11 last year, it … Continued