Oil hits seven-year high but shares rebound on Russian war Posted on February 25, 2022 by admin Petrol hits one other report as crude costs attain their highest degree for greater than seven years.