Despite supply constraints and a production decline, oil prices reached fresh highs. Tuesday saw new highs for oil prices as traders took supply limitations’ effects into account. Russia and Saudi
Read More