NYMEX WTI Crude June Futures Drop by 3.66% - Rollup News