Al Jazeera Arabic·Jul 27, 2:17 AM ETBrent crude futures fell more than 6% to $90.88 per barrel.Open permanent article page