AstraZeneca marginally eclipsed its prior cycle highs through the 72.00 level before pulling back to suggest a potential weekly double top pattern, however, I would highlight the lack of momentum divergence at this point, which suggests to me that the current retreat is corrective. On the four-hour time frame, we can clearly see an interim 5-wave sequence has been...