Oil surges above $110 and natural gas soars as markets ‘panic’ over Russia
By Charles Riley, CNN Business Global crude oil prices surged to more than $110 per barrel and the cost of natural gas skyrocketed to a new record in Europe on Wednesday as Russia’s escalating military campaign in Ukraine stoked fear in markets about a supply shock. Brent crude futures, the global benchmark, jumped nearly 9%
Continue Reading