The oil and gas industry is still recovering from the price crisis. However, the changing oil & gas demand-supply dynamics due to various macro-economic factors is expected to further assist oil price stabilization. Positive outlook for the oil & gas industry is expected to boost investments in this industry thereby propelling the demand for upstream services. The ... Read more