Oil prices slide as OPEC wrestles with production cuts

Oil prices have dropped by more than 20 percent since the start of this year and are retesting lows not seen since December 2018. Crude sunk to new contract lows in February, reaching beyond one-year lows on concerns of slower global economic growth, pressured [...]