Oil prices rise as cap on Russian crude looms
The price of oil has risen after several major producers agreed to continue production output and the G7 and its allies agreed to cap the price of Russian oil. Continue reading Oil prices rise as cap on Russian crude looms
