10 Reasons Why Oil Bubble Set to Burst

After hitting $143.67 per barrel earlier today, crude prices have since retreated but the oil juggernaut shows little signs of slowing down.On the contrary, says Liz Ann Sonders, chief investment strategist at Charles Schwab,

Sphere: Related Content

Leave a Reply

« Sirius-XM: $400M Post-Merger Savings in 2009 ‘Wake-Up Call’: The Benefits of Surging Oil, Recession, and Housing Bust »