 Oil prices have tumbled to their lowest level of the year as concerns grow about new restrictions imposed on Russian energy. The sharp drop in prices is mostly good news for consumers, signaling prices at the gas pump should continue their recent plunge. With Brent also hitting yearly lows, is a turnaround plausible before the ... The post Oil Slumps to 70 as Demand Dries Up! appeared first on Orbex Forex Trading Blog... 