Tag

OIL STORAGE

Oil prices dropped today, based on signals that global oil storage ability is getting filled up, oil production cuts will not meet up.