World Steep fall in oil prices: Britain ponders about profitability of current oil and gas fields February 25, 2015 — 0 Comments