I've found this sentence on the internet: We depend almost all of our energy resources on import from abroad. How does it sound to you native speakers? Sounds natural?