Tehran Air Defenses Reported as Brent Oil Tops $105

Oil became the clearest live market signal again on Thursday evening after Reuters reported that air defense systems were engaging