Oil Prices Are At A 12-Year Low, But How Long Will That Last?

The past couple of years have shown a rapid and continuing decline in global crude oil prices, and no one seems to know what to expect in the coming months. To illustrate this phenomenon more clearly, Brent crude – the global…