Oil hits seven-year high but shares rebound on Russian war



Petrol hits one other document as crude costs attain their highest stage for greater than seven years.

Leave a Reply