oil markets



Oil hits 13-month high as market rebalances

  • Vaccines promise to revive demand; producers keep supply reined in
By Reuters ·