Higher Demand Forecasts Are Helping Crude Oil Prices Recover

Oil prices rose by 0.32% to settle at 6911 due to an optimistic demand outlook and ongoing supply risks. The Federal Reserve may delay interest rate cuts until September due to rising inflation. However, concerns arose as U.S. gasoline stockpiles fell less than expected, while distillate stockpiles rose, signalling a potential demand slowdown. U.S. crude…

Read More