Despite oil prices maintaining a seven-week rally and crude demand expected to reach record highs in 2023, the burden of maintaining higher oil prices is pushing Saudi Arabia to the limit.
Despite oil prices maintaining a seven-week rally and crude demand expected to reach record highs in 2023, the burden of maintaining higher oil prices is pushing Saudi Arabia to the limit.
Oh no, they won’t be able to abandon quite as many Lamborghinis in Dubai