News and Insight

Aramco Trading Company signs 110,000 b/d crude supply deal with Klesch Group