Oil prices have seen a significant drop as the International Energy Agency considers a record release of emergency oil reserves. This comes amid ongoing global supply disruptions.