Oil prices fell in choppy trade on Monday, as investors awaited clarity on the status of talks between the U.S. and Iran and remained wary about sustained supply losses due to shipping disruptions. Brent crude futures fell 64 cents, or 0.6%, to $108.39 a barrel at 1109 GMT….[#item_full_content]
Minneapolis Police Chief Resigns After Interfering With Investigation, Mayor Says
Minneapolis Police Chief Brian O’Hara, who was hired to oversee reforms in the aftermath of George Floyd’s killing, chose to resign rather than face disciplinary