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

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. 

Add a comment