Oil costs hit $120 as Saudi July cost peak eclipses OPEC+ deal
Oil costs hit $120 a barrel on Monday after Saudi Arabia raised rough costs for July and in the midst of questions that an expanded OPEC+ monthly output target will…
Oil costs hit $120 a barrel on Monday after Saudi Arabia raised rough costs for July and in the midst of questions that an expanded OPEC+ monthly output target will…