Oil hits 13-month highs as market re-balances

Home > News
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.

oil-hits-13-month-highs-as-market-re-balances