OPEC's long-awaited production boost tonic for oil-stock prices
Wall Street oil analysts lauded OPEC's agreement to boost production. Crude oil futures dropped 64 cents to close at $26.45 on the day of the announcement, marking the lowest price since early February. Investors responded ...