Brent Crude Oil Falls Below $90 Amid IEA's Proposed Record Reserve Release