The current recovery in oil prices could prove to be nothing more than a short-lived “dead cat bounce,” analysts have warned.
The current recovery in oil prices could prove to be nothing more than a short-lived “dead cat bounce,” analysts have warned.