Major OPEC production cuts to obtain marginal price support. The epitome of shrinking demand signifying global recession and even deflation.

Jul 4, 2023
at
10:19 AM