Oil slips below $100 as Russian energy escapes curbs
Oil prices slipped below $100 per barrel on Friday from $105 a day earlier as energy supplies from Russia escaped any direct US sanctions that came in the wake of the Russian invasion of Ukraine.
Crude traded between $98 and $102 per barrel in international markets during the day.









