Logo

Oil prices finish higher after longest weekly losing streak since 2018

Oil prices finish higher after longest weekly losing streak since 2018
11-12-2023

Oil prices finish higher after longest weekly losing streak since 2018