BNN is a Canadian Business News television network. In this short video piece, you get some intelligent commentary on the state of oil prices and what can be expected over the next few months.
BNN is a Canadian Business News television network. In this short video piece, you get some intelligent commentary on the state of oil prices and what can be expected over the next few months.