Home » oil release 2025