oil prices

China Oil Prices Hit Record $129 per Barrel Amid Strikes on Saudi Arabia

Exchange-traded oil prices in China reached an unprecedented 129 dollars per barrel against the backdrop of attacks on a key Saudi pipeline. Due to the escalation of the situation in the Middle East, global markets faced an acute shortage of raw…