Financial market analytics Financial markets weekly overview for June 29 – July 3 1034 Aleksey Tatsitov