Investor's Business Daily - U.S. crude futures topped $77 a barrel early after surging more than 3% on Wed. on supply concerns. But oil prices reversed as the U.S. stock selloff raised concerns that demand might fall in the world's biggest consumer. U.S. crude fell 93 cents to $74.95. Brent crude fell $1.14 to $75.18.
More...
More...