Oil futures drops 6% amid OPEC+ deal to bolster supply