China Petroleum News Center
13th,Oct 2020
International oil prices came under pressure to close down about 3 percent on Monday as crude production from Libya, Norway and the Gulf of Mexico resumed, Reuters reported Wednesday.
November WTI futures fell $1.17, or 2.9%, to settle at $39.43 a barrel...
Read more