Oil Prices Stabilize Amid Supply Concerns Despite US Ratings Downgrade
Oil prices showed signs of stabilization on Thursday, rebounding from sharp declines experienced in the previous session, which followed a U.S. government credit downgrade. Despite the impact of the downgrade,