Oil prices on Friday stayed near three-year highs reached earlier this week, with ongoing OPEC-led supply cuts and strong demand gradually drawing down excess supplies.
7249938989
7617597683
Oil prices on Friday stayed near three-year highs reached earlier this week, with ongoing OPEC-led supply cuts and strong demand gradually drawing down excess supplies.
7249938989
7617597683