The price of oil factors into pretty much everything else, as it's one of the primary energy inputs to the processes that make the modern world function. With the benchmark price of Brent crude oil at $103.
Read the original report for the complete account of this story.
