Business report: Oil prices jump to over $104 a barrel

The price for oil jumped to above $104 a barrel on Wednesday after a U.S. inventories update, 680News senior business editor Mike Eppel explains.

Top Stories

Top Stories

Most Watched Today