Stock Markets Crude oil prices hit 4-week high on OPEC+ cut expectations, heightened Middle East tensions May 29, 2024