New York / Cairo — The ongoing conflict between Russia and Ukraine has left global oil and gas markets in the uncertain and unstable, causing supply issues and price spikes, with oil reaching levels of more than $110 a barrel Thursday. The uncertain …
Mar
03



