The oil markets were rocked by the news that OPEC will be maintaining its oil output level at 30 million barrels per day.
read more