Oil prices hit $104 on new supply scare
Oil prices rose early on Monday, extending gains from Friday, as supply took center stage on the market with potential new production cuts from OPEC+ and deadly clashes in Libya which renewed concerns about Libyan oil exports. As of 11:45…