Gas prices skyrocket as the global energy crisis worsens
Energy demand is back today as the world economy reopens -- but supply simply hasn't kept up. That's why US oil prices have skyrocketed $120 since crashing to negative $40 a barrel in April 2020. Crude is on track to finish Monday above…