Tag: oil war pricing

spot_imgspot_img

Oil Near $100 as Investors Price In a Long and Economically Damaging War

  Investors are increasingly pricing in a long and economically damaging war as oil prices hover near $100 a barrel and no diplomatic resolution to...