On April 20, 2020, U.S. oil prices dropped below zero for the first time in history. Six years ago.

    https://i.redd.it/rudbg6i2lewg1.jpeg

    Posted by FeatureAggravating75

    2 Comments

    Leave A Reply
    Share via
    Share via