
Oil prices surged to 10-month highs last week after OPEC+ members Russia and Saudi Arabia unexpectedly extended voluntary production cuts through the end of the year. Thanks in part to some rare positive economic news out of China today, crude futures for October delivery (CLV23) continue to hover around those highs, not too far below $90 per barrel.