The price of a barrel of oil has topped $60 for the first time in more than two years on rising expectations of a renewed deal to cut supplies.
The price of a barrel of oil has topped $60 for the first time in more than two years on rising expectations of a renewed deal to cut supplies.