Oil prices move higher after OPEC+ deal, while global stocks slump ahead of a big week for data
US oil futures advanced 5% to $23.90 a barrel as traders returned from an extended holiday and cheered a deal to slash oil production by 9.7 million barrels a day…