Country, Europe, WorldwideSeptember 16, 2023September 16, 2023Oil prices climbed to their highest level of the year this week, extending a rally that has put a return to $100 a barrel sharply into focus.