Companies under pressure: Oil and Gas and Technical Services in Europe

  The first couple of weeks of 2016 have seen a continuing crash in the oil price,  increasing pessimism about China’s economy and a corresponding bear market in stocks around the world. Oil is now trading at below...

Read More