The rising tensions and expectations of a potential military conflict over the weekend is now keeping markets on edge. Oil prices rallied yesterday, with WTI crude moving up by over 4% to $65 levels now. The jump also coincides with a solid rebound off the 200-day moving average once more, holding since the start of…
Read More