News

While Russia provides around 1.7 million barrels per day (b/d) at discounted prices, Iraq, Saudi Arabia, and the UAE remain ...