Saudi contracts to raise crude oil sales to China by up to 600,000 b/d in 2019: IEA
The International Energy Agency on Thursday raised its estimates of the “call” on OPEC, or demand for OPEC crude, in the first and second quarters of 2019 by 700,000 b/d Continue Reading
