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

Around 18 percent of U.S. oil production has been taken offline by the frigid arctic blast sitting on key energy producing states, according to a report from Bloomberg News.
Citing unnamed oil trade… [+690 chars]