3 Comments

    1. SlartibartfastMcGee on

      The oil majors are the giant sell wall at $100, their stocks are up because they just locked in profits through the next several months.

    2. Impossible-Bus1 on

      The oil market and oil prices have always been rigged, why is there so much bitching about it now?

    Leave A Reply
    Share via