Energy: Crazy For You
April 03, 2018 at 11:10 AM EDT
The oil sell-off was just downright crazy. Oil got caught up in trade war fears, tech wreck fears, OPEC/Non-OPEC compliance fears, and a build in Cushing Oklahoma oil stocks as reported by Genscape.