EU petrol and diesel prices hit record highs this week, according to the European Commission. Refining margins—the cost of turning crude oil into fuel—are partly to blame, and prices could remain ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results