51777

Oil settles near $55 a barrel, highest level in over a year

Crude has been climbing steadily since late last year on vaccine hopes and as output curbs produced a tighter market.

Latest Post