As oil plows through $45 a barrel, U.S. producers rush to lock in prices

Share this post