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