Texas deep freeze the latest jolt as volatile oil markets recover from 2020
It was only last spring that the price of a barrel of oil plunged below zero amidst tumbling fuel demand brought on by a global pandemic. What a difference 10 months can make. Fast…