Article

CNNCNN on 2022-03-02 13:34

Prices surge: Oil soars above $110 as Russia fears mount

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 ...

Related news