Oil Prices Rally, Brent Futures Jump to 7-Year High Fuelled by Middle East Tension.
Some oil producers within the Organization of the Petroleum Exporting Countries (OPEC) are struggling to pump at their allowed capacities, due to underinvestment and outages.