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…

Oil Prices Could Weaken Vladimir Putin’s Resolve

Oil prices stand at a three year low of $81 per barrel. That’s significantly less than the $100 per barrel that was in place when Vladimir Putin first invaded Ukraine. While falling oil prices are good news for American consumers,…