Crude oil prices have been rallying non-stop in anticipation of the US ban of Russian energy imports since the war in Ukraine broke out on February 24th.  The high oil and gas prices have put the stock market under pressure.  More importantly, the high oil price is a political nightmare for the administration. 

You need to be logged in to view the rest of the content. Please . Not a Member? Join Us