3 Reasons Why This Week’s Oil Price Rally Is a Dead Cat Bounce
Oil prices climbed above $40 earlier this week, raising hopes that a recovery was underway.Several factors have conspired to keep oil demand and prices low, despite the best efforts of OPEC.Until the global economic climate improves, sustained growth in oil demand will remain a mirage.Oil prices have rallied this week.
Read More