North American oil production flush with increasing efficiencies: New Frontier - Platts Insight
Platts Website | Contact Us