Non-energy sanctions on Russia ‘already reduced oil supplies’

Initial data from the energy market shows demand for Russia’s oil ‘has evaporated’ as traders weigh up the impact of the violence and sanctions on insurance, shipping and credit

IEA oil release hits market nerves

The International Energy Agency’s (IEA) release of emergency oil supplies has increased the market’s nervousness, claims Deutsche Bank. Last week the IEA announced that its members would make 60 million barrels of oil available to ease the pressure on supplies and help lower the price of oil, which has recently been hovering around $120 per […]