Oil’s fortunes have sunk so low some buyers are now paying -$0.50 a barrel

This post does not have any comments yet