+44 (0)207 802 3300
The oil markets have been in turmoil for around 18 months now, with trading being the most tumultuous seen in years. In fact, oil price volatility has climbed to its highest since 2009 as traders try to price-in the uncertainty around supply cuts and project demand for petroleum products as the global economic recovery falters.
Real-time reporting on Mabalive is helping us move toward 100% accuracy throughout the deal lifecycle
Registered in England company No: 2960732