Coverage of "OPEC" on Cryptopasta: the stories and the context behind them.
Brent crude prices fell nearly 4% to $96.89, reflecting a quick drop in the risk premium after recent supply fears. Prediction markets now show a modest increase in odds for a new oil price record by year-end.
July 24, 2026