Brent oil prices tumbled today underneath USD 35 for the first time in 11 years, plagued by abundant oversupply and amid the ongoing row between key producers Iran and Saudi Arabia.
At about 1030 GMT, European benchmark Brent North Sea crude oil for February delivery sank to USD 34.83 per barrel-- the lowest level since July 1, 2004.