Oil glut going from bad to horrible, EIA supplies reach 80-year high and will remain high at this level for a while. This will bring more layoffs, likely at the end of Q2 and start of Q3
1 reply
There is nothing certain about oil and energy. Once you think you are safe, you are out of job.