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

SHARE THIS

Share this post