Oil prices retreat from multi-year highs to $102 a barrel
Oil prices declined from an early trade of over $119 a barrel, a peak since 2022, caused by Saudi Arabia and other OPEC members cutting supplies due to disruptions from the expanding US-Israeli war with Iran....

