Latest News from every corner of the World
Weak fuel demand and low oil prices have pushed petrol prices down after last year’s record.