<p>The Euro rose to 1.09 handle on Monday, inflated by better than expected German Ifo data (May 79.5 vs 74.2 previous and 78.3 f/c). German business morale improved in May as pandemic restricti
<p>The markets were rather indecisive last week, as there is still no clarity on the Russia-Ukraine situation. The fall in benchmark treasury yields and rally in Gold suggest some risk-off under
Leave a Comment