Oil prices are exploding higher on the day, with crude oil up 13% from its close on Friday. That obviously made big headlines in the stock market today, but it's ...
A