<p>WTI oil price fell around 1.6% on Wednesday after weak manufacturing data from Japan, Eurozone and Great Britain (PMI’s stay in contraction territory below 50 threshold) raised concerns about
<p>The USDCAD currency pair is currently engaged in a dynamic tug-of-war between buyers and sellers. </p><p>A technical analysis reveals that today's activities have hovered pre
Leave a Comment