Jump to content
March 9, 2011
Photo by Chris Baylor
While still volatile, oil prices dropped under $104 a barrel on Thursday.
Use the comment form below to begin a discussion about this content.