U.S. crude oil prices firmed above $81 as supply fears dominated global energy markets toward the end of the trading week, driven by news from Saudi Arabia and Russia.
U.S. crude oil prices firmed above $81 as supply fears dominated global energy markets toward the end of the trading week, driven by news from Saudi Arabia and Russia.