Gary Ashton is an expert in energy markets with over 10 years experience analyzing oil and gas companies, more than five years advising said companies, and more than three years experience writing ...