What high oil prices mean for consumers and businesses?

Jonathan Barratt, CEO, barrattsbulletin.com speaks on what higher oil prices mean for consumers and businesses although oil prices are marginally down with both Brent and U.S. crude headed for weekly losses.

Related Videos