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 11 trading days.
Read more here.