Crude oil prices continue to fluctuate due to the protracted Russia-Ukraine war and Russian oil price cap
Published
Global political and economic directions shifted as soon as Russian President Vladimir Putin ordered the invasion of Ukraine under a “special operations” mission on 24 February 2022.
Full Article