Oil prices hit US$120 a barrel on Monday after Saudi Arabia raised crude prices for July and amid doubts that an increased OPEC+ monthly output target will help ease tight supply.
Oil prices hit $120 a barrel on Monday after Saudi Arabia raised crude prices for July and amid doubts that an increased OPEC+ monthly output target will help ease tight supply.
China added some downward pressure to oil prices this week when it clearly signaled its intent to buy more discounted Russian oil.