Comment by
Robertboblaw on Oct 30, 2020 7:31pm
If anyone thought oil markets were going to just stabilize quicky, the last 3 to 6 months disproved that theory. It was a traders market and those that did probably made a few quick bucks...cough cough...the banks...cough cough...