OPEC+ members say they’ll cut oil production. Global markets don’t seem to believe them.

by Mitchell Hartman