Loading...

U.S Demand For Oil Drops

| With the soaring price of crude driving down U.S. demand for crude oil, businesses are feeling the heat as their profits take a beating. Anthony Mason reports.