Energy MarketsFinancePolicyTop Stories

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

Related Posts