oil markets

Oil hits 13-month high as market rebalances

Oil hits 13-month high as market rebalances

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