Oil prices fall, defying suggestions of a $100 barrel
This yr Saudi Arabia and its allies within the Organisation of the Petroleum Exporting Countries (opec) have been making an attempt to climb what looks as if a very slippery slope. Despite manufacturing cuts, crude-oil costs, which exceeded $115 a barrel for a lot of June 2022, languished…
Read More