Oil Slips, China Considers Intervention to Ease Coal Crunch
Oil prices slipped on Wednesday after the Chinese government stepped up efforts to tame record high coal prices and ensure coal mines operate at full capacity as Beijing moved to ease a power shortage. Brent...
Read moreDetails