
U.S. indices traded lower after Russian forces in Ukraine seized control of the Zaporizhzhia nuclear power plant. Conflict escalation has continued to lift energy and oil prices amid supply concerns.
WTI crude oil prices traded at around $111 per barrel on Friday after briefly hitting their highest levels in 14 years earlier in the week.