Oil Prices Hover Around $104 As Russia-Ukraine Energy Truce Calms Global Supply Disruption Concerns Commodities Brent Crude Near $104 Amid Ceasefire