Oil Prices are down Today
Oil prices are down today as investors focus on the possibility that an escalation of the conflict in the Middle East could be averted, and with it concerns about possible supply disruptions. In London, the price of Brent crude oil from the North Sea is …