Weaker Oil Prices Threaten European Oil Majors’ Buybacks Next Year

Oct 16, 2025 - 19:00
 1
Weaker Oil Prices Threaten European Oil Majors’ Buybacks Next Year