Brent crude oil has risen to its highest in three years, above $86/bbl

No let up for the oil price rally. Another fresh high for this cycle.

Meanwhile coal prices in China continue to get smashed. NDRC threats of intervention to tame the surging price seems to have uncovered some supply ….
Go to top