
By Ramsey Touchberry Russia’s invasion of Ukraine will likely exacerbate rising gas prices and high inflation, with no ceiling in sight until there’s an economic downturn or severe drop in demand, oil and energy market strategists say. Moscow’s wide-scale military invasion on Thursday quickly affected global energy prices and acted as a twist … Source: […]