Major stock indices ended the holiday shortened week mixed. OPEC+ made a surprise announcement that members will voluntarily cut production by 1.1MM barrels per day beginning in April and 1.6MM barrels beginning in July through the end of the year. Recent comments from OPEC delegates indicated no cuts, especially given China’s reopening from Covid zero. […]