Full Article
Oil prices are holding steady. Concerns about supply exceeding demand are limiting price increases. Investors are watching Ukraine peace talks closely. A peace deal could lift sanctions on Russian oil. U.S. oil production is expected to reach a new record this year. However, output is forecast to slightly decrease in 2026.
#business#economy#upsc#banking#ssc#rbi