Description

Oil prices rose by about 6% yesterday after the OPEC+ cartel announced an unexpected production cut. Commodities outperformed. The mood was dampened by the release of the ISM manufacturing index, which showed that the US manufacturing sector contracted in March for the fifth straight month, and came in below expectations at 46.3.