- WTI Crude May contract is now negative. What a crazy 18 months in Crude
- I have a feeling some dedicated energy traders might be having their last day trading Oil
- A really big report today with maybe the most charts I’ve ever posted covering a lot
My Barrel Runneth Over
