by Jeff Bishop | Apr 23, 2020 | Editorial, Total Alpha
-$40.32. That’s what crude oil traded at its lowest point this week. Never in all of history has crude oil traded below $0 per barrel. Yet, here we are days later with crude oil again barely trading above $13 a barrel… While the market shrugs it off like… ...