Oil hits 13-month highs as market rebalances
By Tife in News
Updated 3 years ago
Oil prices soared to their highest in about 13 months on Monday as vaccine rollouts promised to revive demand and producers kept supply reined in.