Oil prices were mixed on Friday, with both benchmark contracts on track to post their first weekly gain in three weeks following renewed geopolitical
Read on WOBR AI →