Yes the main reason for the low prices is the so-called US "oil boom", lower demand in some Asian countries as governments there cut subsidies, and the fact that OPEC has not got its act together to cut production as it usually does in situations like this. In fact oil exports from Libya have increased sooner than expected which adds to the woes of OPEC members hoping to pull the usual stunt.
And, of course, pessimistic economic forecasts for Europe generally.
Add all that up and it doesn't look like the price will rise any time soon. Some argue it may never do so to its former levels.
Of course to build an economy based on the export of one product, even something like oil, is hugely risky, something Russia - which has been a glorified oil refinery for the past few years, and has been dependent on high oil prices even going back to the days of the Soviet Union, is now finding. They are doomed, that should be a lesson for Scotland, although the Scots have whisky, which tastes a lot better than vodka :-)