European markets were sharply lower and Wall Street was poised for a tumble when trading starts. Energy markets tightened, and shares in Moscow collapsed.
Posted inBusiness
European markets were sharply lower and Wall Street was poised for a tumble when trading starts. Energy markets tightened, and shares in Moscow collapsed.