Economics Opinions Crude JUST Signaled the WORST Possible Scenario 10 September 2026, 3:32 am Team Buyback