Chart story Jun 30

NQ gap not filled

Description of the image

USD continued weakness

Description of the image

USDJPY massive weekly H&S / rectangle

Description of the image

GBP monthly channel

Description of the image

Gold ascending triangle

Description of the image

WTIC monthly descending triangle false breakdown

Description of the image

BTC weekly ascending triangle

Description of the image

GC daily ascending triangle

Description of the image

ZF COT bullish