After more than six months in triple-digit territory, oil prices dropped sharply, falling under the symbolic $100-a-barrel threshold as financial woes raised concerns about slowing oil demand.
Share this story

About the Author
Rich Lowry is the editor in chief of National Review.
Advertisement
Advertisement





Comments