The current crisis between Russia and Ukraine is set to have a debilitating effect on the nation’s oil and gas industry with analysts predicting that should the tension not doused, oil price could hit $150 per barrel. The implication of rising oil prices, according to industry observers, will lead to …
Read More »