Oil sands
Definition Oil sands are bitumen deposits which naturally occurred from the mixture of thick, heavy oil, water and sand. Since the heavy oil is classified as bitumen, Oil sands are scientifically...
View ArticleSaudi Arabia: the next country to develop shale gas
Saudi Aramco revises plans to explore shale gas Since Saudi Arabia is struggling to increase its natural gas production to meet its fast growing demand, the national oil company Saudi Aramco...
View Article
More Pages to Explore .....