Opec and Russia agreed on Thursday to make deep cuts to oil production, ending a weeks-long market-share war that put further pressure on prices already reeling from the biggest demand collapse in history.
Opec and Russia agreed on Thursday to make deep cuts to oil production, ending a weeks-long market-share war that put further pressure on prices already reeling from the biggest demand collapse in history.