Oil Prices Slip But Hold Above $100 as Dollar Weakens
Global crude oil prices have retreated slightly from recent highs but remain firmly anchored above the psychological $100-a-barrel mark, signaling persistent strength in the energy sector despite b…
