Brent crude slides by 8%, as storage fears mount
Oil prices dropped today, based on signals that global oil storage ability is getting filled up, oil production cuts will not meet up.
Oil prices dropped today, based on signals that global oil storage ability is getting filled up, oil production cuts will not meet up.