Report: U.S. Oil Production Drops 18% Thanks To Texas Deep Freeze

Citing unnamed oil traders and company executives, Bloomberg reported that U.S. production has fallen by more than two million barrels. 

Start the Conversation

Your email address will not be published. Required fields are marked *


*