<p>Retail sales surged by 17.7% month-on-month in May completely blowing away market expectations of 8% growth. Moreover, the April figure was revised up from a 16.4% contraction to a 14.7% decl
Oil prices are retreating further despite several geopolitical, with traders choosing to ignore them because of no repercussions for the oil supply at the moment. The main risk event is a possible ret
Leave a Comment