By Jonathan Davies

The price of Brent crude oil has fallen to its lowest level in more than years.

At its worst, the price reached as low as $96.81 per barrel, its lowest price since June 2012.

Weak Chinese output was blamed for the falling oil prices. China is the world's largest consumer of energy and a slowing output, specifically factory output, results in a dent in the price of oil.

You can email your reactions to editor@freshbusinessthinking.com

Join us on
Follow @freshbusiness