Oil Price Turns Negative in Historic First; Diesel’s Decline Continues

The price of oil dropped to its lowest level in history April 20, sinking into negative pricing as oil supplies are beginning to overwhelm the globe’s storage capacity.

Leave a Reply

You must be logged in to post a comment.