Onshore oil not new, but is it the future?

The onshore oil industry is often overlooked and the latest news that there could be up to 100 billion barrels of oil beneath the South of England has surprised many. However, on-shore production is more prevalent worldwide than people realise.

Continue reading “Onshore oil not new, but is it the future?”