Market power at its finest
Crude prices rallied by 5% as OPEC decided to roll over the current production agreement, while Saudi Arabia extended its voluntary cut for another month.…
Get more analysis and data with our Premium subscription
Ask for a free trial here