Markets Stocks Technical Analysis

Oil crashes the stock market party

Geopolitics, politics and earnings risks are colliding this morning. It’s another volatile start for markets. The oil price has surged...