Oil prices tumble as economies show signs of strain
CNN
Crude futures are tumbling yet again, sinking nearly 3%. After nearing $140 a barrel in early March and topping $120 as recently as two weeks ago, Brent futures have fallen in nearly a straight line and now sit just a hair above $100. US oil hasn't sniffed $100 a barrel for nearly a week.
More Related News