Crude oil has had a torrid week so far with wider market movements overshadowing the optimism of China re-joining the global economy. The Federal Reserve, the European Central Bank (ECB) and the Bank of England (BoE) all tightened monetary policy in the last few days. While stocks have broadly rallied, black gold has struggled to...Read More
Recent Comments