Markets are starting to act super strange

Plus, OPEC announces its biggest cut to oil production since 2020

Comments