Investing.com - Oil prices fell on Thursday after U.S. inventory data showing stockpiles at another record high last week
U.S. crude stockpiles rose 3.5 million barrels to reach an all-time high above 507 million barrels
Oil prices have fallen almost 70% since June 2014 with global production outstripping demand
Four big oil producers, including Russia and Saudi Arabia, have agreed to freeze production to prop up prices
But other major producers, including Iran, have ruled out such a deal