COVID-19 is not an excuse, it's the reason energy markets have collapsed. Oil is $17. Why do you think that is? You're blaming others for going all in on a spec and losing.
COVID-19 is not an excuse, it's the reason energy markets have...
Add to My Watchlist
What is My Watchlist?