Energies Markets

European Gas Prices Retreat

European natural gas prices fell to €77.3/MWh, retreating from an over three-week high after President Trump said the US would...

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...