Oil: We’ve Been Here Before
Last week the price of oil broke below $30 a barrel (figures in U.S. currency) and stock markets tumbled. Now some analysts are saying a retreat to the $20 level is a real possibility as none of the major producers shows signs of reducing. Continue reading