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]
Strikes in Ukraine and Russia Kill at Least 16 on Chernobyl Anniversary
Strikes across Ukraine, Russian-occupied territory, and Russia over the past day killed at least 16 people, authorities said Sunday as the 40th anniversary of the