All Eyes Are On Oil These Days - Oil At $69 Per Barrel
Most of the OPEC members are already producing close to the limit and the group has missed its 28 million barrels per day output target every month this year, mainly because rebels have shut down a quarter of Nigeria's output.