Marketplace®

Daily business news and economic stories

What’s causing the oil slide?

Oil is at $118 a barrel and falling, and might keep falling. So, what's going on? Nancy Marshall Genzer reports increased output and lowered U.S. demand has helped lower cost, but there's more to it.

Download

Related Topics

Tagged as: