Is the oil crash over? Prices soar 30% in 11 days Oil has stopped crashing. Investors around the world freaked out when oil prices plummeted to a 13-year low of $26.05 a barrel on February 11. But they are now sitting at $34 a barrel, marking an incredible 30% spike in the span of just […]
Tortoise in CNN piece
- Post author By Zito Partners
- Post date
- Categories In All News, Client News, Front Page (ZP), Tortoise Capital Advisors
