Oil prices climb after Russia mutiny stoke fears of supply disruption
June 25, 2023 at 21:16 PM EDT
An armed rebellion in Russia stoked fears energy supplies would be impacted by potential unrest in one of the world's largest oil producer nations.