Oil Prices Plummet Below $100 Per Barrel Oil prices tumbled below the $100 mark as global benchmarks recorded significant double-digit percentage drops. Brent crude futures fell by $14.84, or 13.6 percent, to settle at $94.43 per barrel ...