![]() |
| Source: International Energy Agency |
The global crude oil prices have been plummeting for the last 1.5 years. Brent crude prices were at $110 a barrel just as recent as June 2014, a far -cry from today’s price of $30 a barrel, which was last seen in 2003. Simply, the supply of oil exceeds the demand. The World is producing far more than is needed.
