Brent crude has tumbled to three-month low following agreement to extend US-Iran ceasefire