for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Business

Oil back in the spotlight

Posted

Nov. 14 - Despite a step back on Monday, U.S. oil prices remain near striking distance of $100 a barrel, leading to concerns about their impact on the fragile economy. Bobbi Rebell reports.

Business

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up