Brent crude oil hits $100 amid supply constraints and rising demand. New all-time high by December 31 at 10.5% YES.

Oil prices near $100 due to supply disruptions and falling inventories. New all-time high by September 30 at 1.9% YES, by December 31 at 9.5% YES.

Chinese oil demand surges, pushing Shanghai crude above $100. New all-time high by September 30 at 1.3% YES, by December 31 at 9.5% YES.