by Garrett Baldwin | May 4, 2023 | Market Commentary
This week, oil prices peeled back to their lowest levels since March. Despite OPEC’s cuts in early April and Goldman Sachs (GS) projections that oil would hit $95 very soon, the black commodity has been sinking fast. The June 2023 futures contract sank from about...