Brent crude oil has risen to its highest in three years, above $86/bbl 21-Oct-21 07:01 am AnalysisAnalysis, Crude Anirudh Sethi 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 ….