Oil Steadies as Focus Returns to China Stimulus on U.S. Holiday Juneteenth

Oil held steady as investors tracked China’s plans to support its economy while a prior rally in wider markets ran out of steam. Benchmark Brent futures traded near $76.50 a barrel after climbing more than 2% last week as China cut interest rates and hinted that further support would be delivered. Still, Friday’s State Council meeting in … Read more

Leave a Comment