Next Stop: $40 Oil?!?

You can see the stability in oil since the May contracts’ infamous run into negative territory. Crude is up an astounding 300% since bottoming out in April! Buying when there was blood in the streets has handed opportunistic traders impressive gains this month!