Oil price lost 44% of its value late last year. That price collapse was a signal to tight oil companies to stop over-producing. The message will be repeated until ...
A