Oil refinery

Is Oil Set For Takeoff?

Remember April of last year? Right when this whole pandemic was really kicking off? We saw oil plummet to historic lows, dipping into negative prices for the first time ever. That’s right. In theory, they would have PAID you to take their oil. Or, traders would have paid you to take their futures contracts. Imagine…