China Diesel Exports Near Record Levels
April 19, 2021 at 05:00 AM EDT
Oil prices have started the week under pressure, with ICE Brent trading down around 0.5% at time of writing. A firmer USD this morning is weighing somewhat on the complex.