Geopolitics and windfall taxes pose main hurdles for upstream project awards
EMA survey also finds that contractors are more confident about their business prospects
EMA survey also finds that contractors are more confident about their business prospects